JS] JS 之刪除陣列中的元素

hunhun1122發表於2017-08-18

Java 中要從一個list 中刪除一個元素, 使用 remove 方法。

js 中的array 並沒有 remove 方法, 但是在js 中array 有splice 方法.



最簡單例子: -- 刪除陣列一個元素

[javascript] view plain copy
  1. <script>  
  2. var array1 = ["name1","name2","name3","name4"];  
  3. array1.splice(1,1);  
  4. alert(array1);  
  5. </script>  

輸出是: name1,name3,name4

解析: 

.splice(1,1)   -刪除第二個元素。  

第一個 1 是位置, 位置從0 開始, 這個不難理解;

第二個1 是個數, 刪除一個元素。


相關文章