因为一直用到所以附上了 官方连接:https://cn.vuejs.org/v2/guide/reactivity.html ...
分类:
编程语言 时间:
2019-05-31 14:59:53
阅读次数:
271
Array.prototype.unique = function (){ var temp = {}, arr = [], len = this.length; for(var i = 0; i < len; i++){ if(!temp[this[i]]){ temp[this[i]] = 'a... ...
分类:
编程语言 时间:
2019-05-31 11:47:00
阅读次数:
96
什么是伪数组? 1,具有length属性 2,能够使用数组遍历方法遍历它们 3,不具有数组的push,pop等方法 哪些是伪数组? 典型的是函数的argument参数,还有像调用getElementsByTagName,document.childNodes之类的,它们都返回NodeList对象都属 ...
分类:
编程语言 时间:
2019-05-30 01:31:40
阅读次数:
227
整理了以下数组方法 join() push()和pop() shift() 和 unshift() sort() reverse() concat() slice() splice() indexOf()和 lastIndexOf() (ES5新增) forEach() (ES5新增) map() ...
分类:
编程语言 时间:
2019-05-26 16:08:46
阅读次数:
105
1.find():返回通过测试的数组的第一个元素的值: 在第一次调用 callback 函数时会确定元素的索引范围,因此在 find 方法开始执行之后添加到数组的新元素将不会被 callback 函数访问到。如果数组中一个尚未被callback函数访问到的元素的值被callback函数所改变,那么当 ...
分类:
编程语言 时间:
2019-05-21 19:18:39
阅读次数:
138
类数组定义 1)拥有length属性,其它属性(索引)为非负整数(对象中的索引会被当做字符串来处理); 2)不具有数组所具有的方法; javascript中常见的类数组有 arguments对象和 DOM方法的返回结果。比如 document.getElementsByTagName()。 判断是否 ...
分类:
编程语言 时间:
2019-05-18 18:39:46
阅读次数:
130
操作数组 1、splice(n,m) 从索引n开始,删除m个,返回值以数组的形式返回删除项(没有m的话,删除到最后); splice(0) 原数组清空,返回一个和原来一样的新数组; splice(n,m,z) 从索引n开始,删除m个,把z添加到删除的位置; 2、slice(n,m) 从索引n开始,查 ...
分类:
编程语言 时间:
2019-05-17 13:58:34
阅读次数:
133
JavaScript中创建数组有两种方式 (一)使用 Array 构造函数: (二)使用数组字面量表示法: 数组的方法有数组原型方法,也有从object对象继承来的方法,这里我们只介绍数组的原型方法,数组原型方法主要有以下这些: join()push()和pop()shift() 和 unshift ...
分类:
编程语言 时间:
2019-05-11 09:30:12
阅读次数:
148
前言: 日常所说的优化优化、最后我们到底优化了哪些,不如让我们从代码质量开始;个人觉得简洁简化代码其实觉得存在感挺强烈的QAQ 结语: 有不懂或有错误之处欢迎留言指正;希望看后对大家有用 文章部分参考: http://blog.jobbole.com/114671/ ...
分类:
编程语言 时间:
2019-05-10 16:45:06
阅读次数:
146