![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
指数定投小白
有一个夜晚我烧毁了所有的记忆,从此我的梦就透明了;有一个早晨我扔掉了所有的昨天,从此我的脚步就轻盈了。
展开
-
delete和splice区别
var textArr = [‘a’,‘b’,‘b’,‘d’]; 这时我想删除这个数组中的b元素: 方法一:delete 删除数组 delete textArr[1] 结果为: [“a”,undefined,“b”,“d”] 只是被删除的元素变成了 undefined 其他的元素的键值还是不变。 方法二:splice删除数组 splice(index,len,[item]) 注释:该方法会改变原始数组。 index:数组开始下标 len: 替换/删除的长度 删除长度下坐标发生了改变 item原创 2020-05-27 17:56:42 · 266 阅读 · 0 评论 -
splice
splice(index,len,[item])它也可以用来替换/删除/添加数组内某一个或者几个值(该方法会改变原始数组) index:数组开始下标 len: 替换/删除的长度 item:替换的值,删除操作的话 item为空 删除: //删除起始下标为1,长度为1的一个值(len设置1,如果为0,则数组不变) var arr = [‘a’,‘b’,‘c’,‘d’]; arr.splice(1,1); console.log(arr); //[‘a’,‘c’,‘d’]; //删除起始下标为1,长度为2的一个值原创 2020-05-27 17:53:50 · 120 阅读 · 0 评论