当前位置 博文首页 > 一个搬砖的农民工的博客:JS中delete和splice的区别
1.splice
splice(index,num,element)
index:所要删除数组元素开始的索引
num:删除个数
element:需要在删除元素的前面插入的元素
例:array["jj","56416",88]
array.splice(0,2,"哈哈")从索引为0的开始删除两个,即索引为0和1的。再在索引0的前面插入一个元素“哈哈”。输出为array[“哈哈”,88]
2.delete
delete array[index]
delete删除后会返回一个undefined
例:array["jj","56416",88]
delete array[2]会返回array["jj","56416",undefined]
cs