本篇文章為大家帶來了關於javascript的相關知識,其中主要介紹了關於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)
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>
輸出:
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>
輸出:
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>
輸出:
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影片教學、web前端】
以上是歸納整理JavaScript中push()、pop()、unshift()、shift()方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!