自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_40690385的博客

weixin_40690385的博客

  • 博客(17)
  • 收藏
  • 关注

原创 区分map和fileter

var a = [1,2,3,4];var newa = a.map(x=>x>1);console.log(newa);//[false, true, true, true]console.log(a);//[1, 2, 3, 4]var newb = a.filter(x=>x>1);console.log(newb);//[2, 3, 4]console....

2020-04-15 14:45:24 241

原创 vue.nextTick()怎么用

this.$nextTick(() => (this.showContent = true))当我们在vue的beforeCreate和created生命周期发送ajax到后台,数据返回的时候发现DOM节点还未生成无法操作节点时使用在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。 created() { console.log(...

2020-04-15 14:30:04 192

原创 h5公众号权限认证

async mounted () { await this.getOpenId() await this.getAuthent() }, methods: { getCode () { window.location.href = `http://localhost:8080/index.html?code=011p8u022Ek39W0eMDZ12z...

2020-04-15 14:28:19 457

原创 js---数据结构学习第四日--队列的实现

队列:队列是遵循先进先出的一组有序的项 在队列尾部添加新元素,并从顶部移除元素,最常见的例子就是排队。创建队列function Queue(){var items=[]; //从队列尾部添加元素 this.enqueue=function(element){ item.push(element);};//从队列头部移除元素this.dequeue=func...

2018-08-16 09:33:52 129

原创 js---数据结构学习第三日--栈的实现

栈栈是一种遵循后进先出原则的有序集合。新添加的元素和待删除的元素都保存在栈的同一端,称为栈顶,另一端就叫做栈底。在栈里,新元素都接近栈顶,旧元素都靠近栈底。其实可以把栈简单理解成往一个木桶里堆叠的放入物品,最后放进去的在桶的顶端,也是可以最先拿出来的,而最先放进去的却在桶的底部,只有把所有上面的物品拿出来之后才可以拿走底部的物品。栈的基本操作1、压栈,也称之为入栈,也就是把元素加入...

2018-08-14 21:20:52 132

原创 js---数据结构学习第二日--数组的方法

数组的常用方法1.concat()合并数组,会生成一个新的数组var arr = [0,1,2,3,4,5,6]; var a = 7; var newArr=arr.concat(a) //[0,1,2,3,4,5,6,7] 并不建议在数组存入不同类型的参数,有时会出问题2.join()把所有的数组元素依照分隔符(也就是参数)链接成一个字符串。如果不传...

2018-08-14 14:58:45 181

原创 ES6知识补全--2

Set 和 Map 数据结构JavaScript的对象有个小问题,就是键必须是字符串。但实际上Number或者其他数据类型作为键也是非常合理的。Map是一组键值对的结构,具有极快的查找速度。Set和Map类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在Set中,没有重复的key。//新建let m = new Map([['Michael', 95],...

2018-08-12 18:00:30 237

原创 js知识

prototype是函数对象上的预设属性,这个属性是个对象默认有两个属性constructor和_ proto_ function Foo(){} typeof Foo.prototype;//object Foo.prototype.x=1; var obj3=new Foo(); obj3.x//1 Foo.prototype { constructor:Foo, _ p...

2018-08-11 16:58:39 144

原创 ES6知识补全--1

jjj

2018-08-11 13:09:59 230

原创 js---数据结构学习第一日--数组的增删

一.数据类型基本类型:String,Boolean,Number,undefined,null复杂类型:Object二.数组所谓数组,是有序的元素序列。 若将有限个类型相同的变量的集合命名,那么这个“名”称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元...

2018-08-08 20:51:30 144

原创 什么是COOKIE?什么是LOCALSTORAGE?什么是SESSIONSTORAGE?

1.背景介绍什么是COOKIE? Cookie 是小饼干的意思。cookie 确实非常小,它的大小限制为4KB左右, 是由W3C组织提出,最早由Netscape社区发展的一种机制。目前Cookie已经成为标准, 所有的主流浏览器如IE、Netscape、Firefox、Opera等都支持Cookie。 它的主要用途有保存登录信息, 比如你登录某个网站市场可以看到“记住密码”, 这通常就是通过...

2018-08-08 15:49:10 629

原创 angularjs如何使用时间插件

1.背景介绍日历在网页中的应用有很多,比如说后台的搜索功能,备忘录功能等等。要实现日历功能,有很多插件可以实现, 利用angular实现相关的日历功能的插件也就只有几个, 比如说ui-jquery,angular-datepicker,ui-bootstrap等等, 这些都可以实现部分功能的日历插件;因为做任务的时候用...

2018-08-08 15:48:03 2473 1

原创 检测数据类型的方法有哪些

目录 1.背景介绍 2.知识剖析 3.常见问题 4.解决方案 5.编码实战 6.扩展思考 7.参考文献 8.更多讨论 1.背景介绍 JS的数据类型 E...

2018-08-08 15:46:38 975

原创 什么是MARKDOWN

1.背景介绍Markdown是一种轻量级标记语言。那什么是标记语言?打个比方,我们的语文考试有种题型叫改病句,会用到一些改病句符号,诸如删除符号、增添符号、改正符号等。这些符号就是一种标记语言,是为了让语文老师看我们对相应文字作了怎样的处理。Markdown亦然,是为了让支持Markdown语法的编辑器识别然后渲染成相应格式的。2.知识剖析为什么要使用MARKDOWN学习成本低...

2018-08-08 15:45:08 749

原创 什么是跨域以及产生原因

目录 1.背景介绍 2.知识剖析 3.常见问题 4.解决方案 5.编码实战 6.扩展思考 7.参考文献 8.更多讨论 ...

2018-07-29 22:34:43 3662

原创 npm和package是什么

npm和package是什么目录1.背景介绍2.知识剖析3.常见问题4.解决方案5.编码实战6.扩展思考7.参考文献8.更多讨论 1.背景介绍 NPM是什么 NPM(node package manager),通常称为n...

2018-07-03 21:00:22 1338

原创 什么是VUE-CLI

目录 1.背景介绍 2.知识剖析 3.常见问题 4.解决方案 5.编码实战 6.扩展思考 7.参考文献 8.更多讨论 1.背景介绍 ...

2018-06-25 19:08:41 2521 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除