JS
文章平均质量分 89
不畏夕阳
这个作者很懒,什么都没留下…
展开
-
JS数组去重
1.数组去重(ES6和非ES6,是否返回新数组,是否不改变排序,以及合并去重等) var arr=[1,2,3,3,4,5,5,4] es6,利用set var b=[...new Set(arr)]; 总体代码,速度较快,利用对象特性,不改变排序,返回新数组 Array.prototype.dedupe=function () { var arr=thi...原创 2018-08-14 13:39:01 · 133 阅读 · 0 评论 -
JS原型与原型链
js中有两种对象:object普通对象与function函数对象; 其中,所有的构造函数都是函数对象,例如Number,Object等 使用new构造函数与直接调用出来的数据是有区别的; var o = new Object(), //构造函数 o1 = Object(); //直接调用 console.log(o == o1);//false,类型相等但是内存不是指向一个地方所以不会...原创 2018-08-14 13:47:28 · 140 阅读 · 0 评论