11 2018 档案
摘要:复制基本数据类型不会有什么问题,但是如果是引用数据类型,就会相互之间影响。 一般在数据结构比较简单的情况下,使用浅拷贝就可以达到需求,如果数据结构比较复杂,就必须使用深拷贝。 浅拷贝: 第一种: 使用 for...in来进行浅拷贝 var book = { name: 'JS修炼' } var ob
阅读全文
摘要:every与some的区别: 1.every一假都假 2.some一真都假 实现的具体效果: 1.every实现所有复选框都选中全选按钮选中 2.every实现所有复选框有一个不选中全选按钮取消选中 3.使用some实现有其中一个选中则可以提交,否则不能提交
阅读全文
摘要:伪数组如何获得的? 举例: 1.获取元素集合的时候 2.arguments 如何判断数组是不是伪数组? 判断arr.push是否有被定义 arr.pop Array.isArray(arr) 如果是标准数组就会返回true 将伪数组转为标准数组? 1.最常见的定义一个空数组,将伪数组循环然后重新放到
阅读全文
摘要:一·、技术知识点 1.for循环 2.forEach 循环 3.map 4.filter 5.some 6.every 7.reduce 二、具体方法 三、含金量最高的求和方法 reduce reduce 里面的num是累加器累加回调的返回值 reduce 里面的item是数组中正在处理的元素
阅读全文