在jquery中,可利用「陣列.splice(index,howmany)」方法刪除陣列;參數index用於規定從什麼位置刪除元素,參數howmany用來規定應該刪除多少元素,若沒有設定此參數,則會刪除從index開始到陣列結尾的所有元素。
本教學操作環境:windows10系統、jquery3.2.1版本、Dell G3電腦。
splice() 方法用來新增或刪除陣列中的元素。
這種方法會改變原始陣列。
如果刪除一個元素,則傳回一個元素的陣列。如果未刪除任何元素,則傳回空數組。
語法為:
array.splice(index,howmany,item1,.....,itemX)
index 必要。規定從何處新增/刪除元素。此參數是開始插入和(或)刪除的陣列元素的下標,必須是數字。
howmany 可選。規定應該刪除多少元素。必須是數字,但可以是 "0"。如果未規定此參數,則刪除從 index 開始到原始數組結尾的所有元素。
item1, ..., itemX 可選。要新增到陣列的新元素
範例如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>123</title> </head> <body> <p id="demo">点击按钮添加和删除元素。</p> <button onclick="myFunction()">点我</button> <script> function myFunction(){ var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2,1,"Lemon","Kiwi"); var x=document.getElementById("demo"); x.innerHTML=fruits; } </script> </body> </html>
輸出結果:
##相關影片教學推薦:以上是jquery怎麼用splice刪除數組的詳細內容。更多資訊請關注PHP中文網其他相關文章!