1. 程式人生 > >js指定移除數組裡面元素

js指定移除數組裡面元素

關鍵字: js javascript array 
  JavaScript中splice函式方法是從一個數組中移除一個或多個元素,如果必要,可以在所移除元素的位置上插入新元素,返回所移除的元素。 
   
Java程式碼
arrayObj.splice( start, deleteCount, [item1[, item2[, . . . [,itemN]]]])   
arrayObj.splice( start, deleteCount, [item1[, item2[, . . . [,itemN]]]])

  其中arrayObj必選項。一個 Array 物件。 
  start是必選項。指定從陣列中移除元素的開始位置,最小值為0。 
  deleteCount是必選項。要移除的元素的個數。 
  item1, item2,. . .,itemN是可選項。要在所移除元素的位置上插入的新元素。 
  JavaScript中splice函式方法可以移除從 start 位置開始的指定個數的元素並插入新元素,從而修改 arrayObj。返回值是一個由所移除的元素組成的新 Array 物件。 

    為便於理解,舉個小例子(也算本人原創): 


Java程式碼
<script>    
var s=new Array(5);    
s[0]='0';    
s[1]='1';    
s[2]='2';    
s[3]='3';    
s[4]='4';    
s.splice(1,1);//移除s[1]    
alert(s.length);//值為4    
alert(s[1]);//值為2    
</script>