美文网首页
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