美文网首页
JavaScript的shift()和unshift()方法

JavaScript的shift()和unshift()方法

作者: SmartisanBool | 来源:发表于2017-06-14 12:12 被阅读162次

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>

相关文章

网友评论

      本文标题:JavaScript的shift()和unshift()方法

      本文链接:https://www.haomeiwen.com/subject/mwusqxtx.html