![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
对数组的操作学习
常用的数组操作api的使用和案例
学习吖
凌晨四点钟,我看见海棠花未眠
展开
-
数组塌陷问题 数组去重的方法 统计数组中出现的次数
数组塌陷问题需求:把数组中的每一个元素都删掉思路 通过for循环 和splice()对数组中元素进行删除处理打印结果是如上所示 出现的问题 :应该删除了所有的元素可以漏掉了 一个元素‘b’这个问题就叫做splice()的数组塌陷问题分析这个问题产生的原因第一次循环是 i =>0 删除了第0个元素 删除了'a' 剩余元素为['b','c']第二次循环 i=>1 删除了 第一个元素 删除了'c',剩余元素为'b'解决方法一执行体内i--解决方法二数组长度-1 且i--...原创 2022-08-07 21:23:25 · 135 阅读 · 0 评论 -
数组的各种操作符 (常用...操作符)
数组解构赋值应用// 交换变量[a, b] = [b, a][o.a, o.b] = [o.b, o.a]// 生成剩余数组const [a, ...rest] = [...'asdf'] // a:'a',rest: ["s", "d", "f"]数组浅拷贝const arr = [1, 2, 3]const arrClone = [...arr]// 对象也可以这样浅拷贝const obj = { a: 1 }const objClone = { ...obj }原创 2022-05-10 15:22:32 · 648 阅读 · 0 评论