JavaScript splice() 方法


  翻譯結果:

英[splaɪs]   美[splaɪs]  

vt.絞接;捻接(兩段繩子);膠接;黏接(膠卷、錄音帶等)

#n.膠接處,黏接處,鉸接處

第三人稱單數: splices 現在分詞: splicing 過去式: spliced 過去分詞: spliced

JavaScript splice() 方法語法

splice()方法怎麼使用?

splice() 方法會直接對陣列進行修改,可以用來插入、刪除或取代陣列的元素。

作用:向/從陣列中新增/刪除項目,然後傳回被刪除的項目。

語法:arrayObject.splice(index,howmany,item1,.....,itemX)

參數:index必需。整數,規定新增/刪除項目的位置,使用負數可從陣列結尾處規定位置。 howmany   必需。要刪除的項目數量。如果設定為 0,則不會刪除項目。    item1, ..., itemX    可選。向數組新增的新項目。    

返回:Array    包含已刪除項目的新數組,如果有的話。

說明:splice() 方法可刪除從index 開始的零個或多個元素,並且用參數清單中宣告的一個或多個值來取代那些被刪除的元素。如果從 arrayObject 中刪除了元素,則傳回的是包含已刪除的元素的陣列。

註解:此方法會改變原始陣列。

JavaScript splice() 方法範例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<script type="text/javascript">

    var arr = new Array(6)
    arr[0] = "George"
    arr[1] = "John"
    arr[2] = "Thomas"
    arr[3] = "James"
    arr[4] = "Adrew"
    arr[5] = "Martin"

    document.write(arr + "<br />")
    arr.splice(2,0,"William")
    document.write(arr + "<br />")

</script>

</body>
</html>

執行實例 »

點擊 "執行實例" 按鈕查看線上實例

首頁

影片

問答