JavaScript的shift()和unshift()方法

1.shift()

shift() 方法用于把數組的第一個元素從其中刪除,并返回第一個元素的值.

  <script type="text/javascript">
    var arr = new Array(3)
    arr[0] = "George"
    arr[1] = "John"
    arr[2] = "Thomas"

    document.write(arr + "<br />")
    document.write(arr.shift() + "<br />")
    document.write(arr)

  </script><pre name="code" class="html">

2.unshift()

unshift() 方法可向數組的開頭添加一個或更多元素,并返回新的長度。

語法arrA.unshift(參數1,參數2,....參數x);參數1:必選.向數組添加第一個元素,其他參數為可選,向數組中添加多個元素.該方法會改變數組的長度,要把一個或者多個元素添加到數組的尾部,請使用push();

  <script type="text/javascript">

      var arr = new Array()
      arr[0] = "George"
      arr[1] = "John"
      arr[2] = "Thomas"

      document.write(arr + "<br />")
      document.write(arr.unshift("William") + "<br />")
      document.write(arr)

  </script>
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容