2020年9月28日

摘要: 稀疏数组含有空缺, 密集数组,每个位置都有元素(undefined也算是元素) 例如: // 1.稀疏数组 let ch = [,,3] // 2.密集数组 let ci = [undefined,undefined,3] 区别: // 3.区别: // (1) in 操作符找index conso 阅读全文

posted @ 2020-09-28 02:47 猫头唔食鱼 阅读(247) 评论(0) 推荐(0) 编辑

摘要: 清除共享数组,需要把数组长度设置为0,而不是把数组设置为空数组 正确: // 清除共享数组 let cd = [1,2,3] let ce = cd cd.length = 0 console.log(cd,ce); // [] ,[] 错误: let cf = [1,2,3] let cg = c 阅读全文

posted @ 2020-09-28 02:32 猫头唔食鱼 阅读(139) 评论(0) 推荐(0) 编辑

摘要: 1.toString 不适用于undefined 和 Null 2. value + '' 3. String(value) 4.JSON.stringify() console.log(JSON.stringify(5)); // '5' console.log(JSON.stringify(Na 阅读全文

posted @ 2020-09-28 00:59 猫头唔食鱼 阅读(675) 评论(0) 推荐(0) 编辑

摘要: 关于NaN的一些操作: 1.isNaN(n) let a = NaN console.log(isNaN(a)) // true 2.Object.is(n) let a = NaN console.log(Object.is(a,NaN)) // true 3.封装成方法:NaN连自己本身都不相等 阅读全文

posted @ 2020-09-28 00:18 猫头唔食鱼 阅读(2616) 评论(0) 推荐(0) 编辑