美文网首页
splice() 方法和slice() 方法的区别

splice() 方法和slice() 方法的区别

作者: 依然_8deb | 来源:发表于2023-01-29 17:27 被阅读0次

    一、splice() 方法用于添加或删除数组中的元素,会改变原始数组。

    var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
    //删除元素,返回被删除元素的数组。 如果未删除任何元素,则返回空数组。
    var citrus = fruits.splice(1,3);    
    //返回 ['Orange', 'Lemon', 'Apple'],此时fruits的值为['Banana', 'Mango']
    var citrus = fruits.splice(1,0);     //返回 []
    
    //移除数组中的指定位置的元素
    array.splice(index, 1); // 移除元素
    

    二、slice() 方法可从已有的数组中返回选定的元素。
    slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。
    注意: slice() 方法不会改变原始数组。

    相关文章

      网友评论

          本文标题:splice() 方法和slice() 方法的区别

          本文链接:https://www.haomeiwen.com/subject/anabcdtx.html