当前位置 博文首页 > 一个搬砖的农民工的博客:JS中delete和splice的区别

    一个搬砖的农民工的博客:JS中delete和splice的区别

    作者:[db:作者] 时间:2021-08-07 22:06

    delete和splice的区别

    1.splice

    splice(index,num,element)
    
    index:所要删除数组元素开始的索引
    num:删除个数
    element:需要在删除元素的前面插入的元素
    
    例:array["jj","56416",88]
    array.splice(0,2,"哈哈")从索引为0的开始删除两个,即索引为01的。再在索引0的前面插入一个元素“哈哈”。输出为array[“哈哈”,88]
    

    2.delete

    delete array[index]
    
    delete删除后会返回一个undefined
    
    例:array["jj","56416",88]
    delete array[2]会返回array["jj","56416",undefined]
    
    cs