教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

JavaScrit splice()方法如何使用?

更新時間:2021年11月26日17時18分 來源:傳智教育 瀏覽次數(shù):

好口碑IT培訓

splice()方法

splice()數(shù)組刪除,參數(shù)為splice(元素下標, 刪除元素個數(shù)(可以為0), 要添加的元素(可以不寫)),返回被刪除項目的新數(shù)組。

splice(元素下標, 刪除元素個數(shù)(可以為0), 要添加的元素(可以不寫))

下面是通過代碼演示splice()方法為例演示如何在指定位置添加或刪除數(shù)組元素。

<script>
    var arr = ['sky', 'wind', 'snow', 'sun'];
    //從索引為2的位置開始,刪除2個元素
    arr.splice(2, 2);
    console.log(arr);       //輸出結果: (2) ["sky", "wind"]

    //從索引為1的位置開始,刪除1個元素后,再添加snow元素
    arr.splice(1, 1, 'snow');
    console.log(arr);       //輸出結果: (2) ["sky", "snow"]

    //從索引為1的位置開始,添加數(shù)組元素
    arr.splice(1, 0, 'hail', 'sun');
    console.log(arr);       //輸出結果: (4) ["sky", "hail", "sun", "snow"]
</script>

在上述代碼中,splice()方法的第1個參數(shù)用于指定添加或刪除的下標位置;第2個參數(shù)用于從指定下標位置開始,刪除數(shù)組元素的個數(shù),將其設置為0,則表示該方法只添加元素;剩余的參數(shù)表示要添加的數(shù)組元素,若省略則表示刪除元素。



猜你喜歡:

Js創(chuàng)建數(shù)組的方式

JavaScript如何遍歷數(shù)組?

JavaScript中如何搜索數(shù)組元素?

傳智教育web前端開發(fā)高手班

0 分享到:
和我們在線交談!