首頁  >  文章  >  web前端  >  歸納整理JavaScript中push()、pop()、unshift()、shift()方法

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

WBOY
WBOY原創
2022-08-04 10:36:281627瀏覽

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

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

【相關推薦:javascript影片教學web前端

總結介紹:

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>

輸出:

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

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

輸出:

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

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

輸出:

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

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

輸出:

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

#【相關推薦:javascript影片教學web前端

以上是歸納整理JavaScript中push()、pop()、unshift()、shift()方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn