歸納整理JavaScript中push()、pop()、unshift()、shift()方法

2022-08-04 14:02:26
本篇文章給大家帶來了關於的相關知識,其中主要介紹了關於JavaScript的push()、pop()、unshift()、shift() 方法的使用,下面一起來看一下,希望對大家有幫助。

【相關推薦:、】

總結介紹:

pop():該方法用於刪除陣列的最後一個元素,並返回被刪除的元素。

官方語法:

arrayObject.pop()

shift():該方法用於刪除陣列的第一個元素,並返回被刪除的元素。

官方語法:

arrayObject.shift()

push():該方法用於向陣列末尾新增一個或者多個元素,並返回新的長度。

官方語法:

arrayObject.push(newelement1,newelement2,....,newelementX)

unshift():該方法用於向陣列的開頭新增一個或者多個元素,並返回新的長度。

官方語法:

arrayObject.unshift(newelement1,newelement2,....,newelementX)

1、push()方法

push() 方法可向陣列的末尾新增一個或多個元素,並返回新的長度。

語法:

arrayObject.push(newelement1,newelement2,....,newelementX)

引數描述:

newelement1:必需。要新增到陣列的第一個元素。

newelement2:可選。要新增到陣列的第二個元素。

newelementX:可選。可新增多個元素。

返回值:

把指定的值新增到陣列後的新長度。

範例:

<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.push("James") + "<br />")
    document.write(arr)

</script>

輸出:

20.png

2、pop()方法

pop() 方法用於刪除並返回陣列的最後一個元素。

語法:

arrayObject.pop()

返回值:

arrayObject 的最後一個元素。

範例:

<script type="text/javascript">

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

    document.write(arr)
    document.write("<br />")
    document.write(arr.pop())
    document.write("<br />")
    document.write(arr)

</script>

輸出:

21.png

3、unshift()

unshift() 方法可向陣列的開頭新增一個或更多元素,並返回新的長度。

語法:

arrayObject.unshift(newelement1,newelement2,....,newelementX)

引數描述:

  • newelement1:必需。向陣列新增的第一個元素。

  • newelement2:可選。向陣列新增的第二個元素。

  • newelementX:可選。可新增若干個元素。

返回值:

arrayObject 的新長度。

範例:

<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>

輸出:

22.png

4、shift()

shift() 方法用於把陣列的第一個元素從其中刪除,並返回第一個元素的值。

語法:

arrayObject.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>

輸出:

23.png

【相關推薦:、】

以上就是歸納整理JavaScript中push()、pop()、unshift()、shift()方法的詳細內容,更多請關注TW511.COM其它相關文章!