Array.unshift()新增元素並傳回陣列長度

Javascript的Array.unshift()方法: 

在陣列開頭新增元素,並傳回新增元素後的陣列長度。

Array.unshift()的語法:

array.unshift(item1,item2, ..., itemX)

item1,item2, ..., itemX:要新增到陣列開頭的元素。

傳回值:新增列的陣列長度。

Array.unshift()的範例:

<script type="text/javascript">
  var arr=[0,1,2,3,4,5,6,7,8,9,10];
  document.writeln("原始陣列內容==>"+arr+"<br/>");
  document.writeln("新增元素後陣列長度==>"+arr.unshift(-5,-4,-3,-2,-1)+"<br/>");
  document.writeln("新增元素後陣列內容==>"+arr+"<br/>");
</script>

Array.unshift()的範例輸出:

原始陣列內容==>0,1,2,3,4,5,6,7,8,9,10
新增元素後陣列長度==>16  (IE 會秀undefined,查了一下MSDN,也沒說回會有傳回值)
新增元素後陣列內容==>-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10

關於Array物件的其他屬性與方法,請參考:陣列物件 Array

 
 

  按個讚!~支持本站!~

FB推薦載入中  

你可能會有興趣的文章