s

07 2022 档案

摘要:如果 fill() 填充的 是一个引用类型, 比如 : const a = [0,1] | {a:1} const b = Array.from({length: 6}).fill(a) ; 如果去修改 b[0][0] = 1 | b[0].a = 10 那么生成的数组,填充的所有 元素的都会被改变 阅读全文
posted @ 2022-07-08 14:17 努力不搬砖的iori 阅读(85) 评论(0) 推荐(0) 编辑
摘要:Object 中的 key 只能是 Sting 类型的,如果将非String类型的当做key, 会转成String。 Object[2] 和 Object['2'] 获取到同一个value。 Object中没有直接的api去返回Object的 key的数目,也就是键值对的个数。但是Map可以直接通过 阅读全文
posted @ 2022-07-08 11:11 努力不搬砖的iori 阅读(176) 评论(0) 推荐(0) 编辑
摘要:Array.reduce((pre,cur,index, array)=>{ MDN 上对于这个方法的特殊情况做了详细的阐述,但是一般下意识都不去看,老师一般也都没讲。 S1:如果 initVal,传递了, 那么 pre initValue, cur array[0]; S2:如果没有传递initV 阅读全文
posted @ 2022-07-07 15:04 努力不搬砖的iori 阅读(123) 评论(0) 推荐(0) 编辑
摘要:密集数组: 占据连续的内存空间,数组元素之间紧密相连,不存在empty 稀疏数组:数组元素之间存在间隙。 ex: const arr1 = [1,2,3] 这样定义的一个 数组 arr1 就是一个密集数组 const arr2 = [1,2,3] arr2[8] = 8 打印arr2 会发现 : [ 阅读全文
posted @ 2022-07-07 14:36 努力不搬砖的iori 阅读(55) 评论(0) 推荐(0) 编辑
摘要:?? =》 空值合并运算符。 只会判断 null 和 undefined。 | | =》 短路运算。 不仅会判断 null 和undefined, ‘’ 和0 也都会判断!!! ex: const a = null(undefined) ?? 1 => a 1 const b = null(unde 阅读全文
posted @ 2022-07-07 11:50 努力不搬砖的iori 阅读(70) 评论(0) 推荐(0) 编辑
摘要:~~~ 统计 1-n 中 1出现的次数。 方法一, 转换成字符串,然后通过正则匹配1, 累加次数【或者转换成字符串,在转换成数组,过滤出 1出现的值 !】 js: function findOne(n) { Array.from({length: n}) .map((v, i) => i+1) .r 阅读全文
posted @ 2022-07-06 17:32 努力不搬砖的iori 阅读(66) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.