JavaScript 陣列中的 splice() 方法
JavaScript 中的 splice() 方法用於新增或刪除專案。它返回被刪除的專案。
語法如下 -
array.splice(index, num, item1, ....., itemX)
此處,index 是指定在哪個位置新增或刪除專案的整數,num 是要刪除的專案數量,item1…itemX 是要新增到陣列的專案。
現在讓我們在 JavaScript 中實現 splice() 方法 -
示例
<!DOCTYPE html>
<html>
<body>
<h2>Products</h2>
<p>Click to display the updated product list...</p>
<button onclick="display()">Result</button>
<p id="test"></p>
<script>
var products = ["Electronics", "Books", "Accessories"];
document.getElementById("test").innerHTML = products;
function display() {
products.splice(1, 2, "Pet Supplies", "Footwear");
document.getElementById("test").innerHTML = products;
}
</script>
</body>
</html>輸出

點選上方的“結果”按鈕 -

示例
<!DOCTYPE html>
<html>
<body>
<h2>Products</h2>
<p>Click to display the updated product list...</p>
<button onclick="display()">Result</button>
<p id="test"></p>
<script>
var products = ["Electronics", "Books", "Accessories"];
document.getElementById("test").innerHTML = products;
function display() {
products.splice(3, 1, "Pet Supplies", "Footwear", "Home Appliances");
document.getElementById("test").innerHTML = products;
}
</script>
</body>
</html>輸出

點選“結果”按鈕 -

廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP