arr.unshift()用於將一個或多個元素添加到給定數組的開頭。此函數通過添加到數組的元素數量來增加現有數組的長度。該函數的語法如下:
arr.unshift(element1[, ...[, elementN]])
參數
此函數的參數數量與要在數組開頭添加的元素數量相同。
返回值
在數組的開頭插入參數後,此函數將返回數組的新長度。
下麵提供了上述函數的示例:
範例1:
var arr = [23,76,19,94]; print(arr.unshift(28,65)); print(arr);
輸出:
6 28,65,23,76,19,94
在此示例中,函數unshift()將28和65添加到數組的前麵。
下麵提供了上述函數的代碼:
程序1:
// JavaScript to illustrate unshift() function
<script>
function sayHello() {
var arr = [23,76,19,94];
// Adding elements to the front of the array
document.write(arr.unshift(28,65));
document.write("<br>");
document.write(arr);
}
sayHello();
</script>
輸出:
6 [28,65,23,76,19,94]
相關用法
- Javascript array.size()和array.length的區別用法及代碼示例
- Javascript Array.slice()和Array.splice()的區別用法及代碼示例
- Javascript Array pop()用法及代碼示例
- Javascript Array reverse()用法及代碼示例
- Javascript array.keys()用法及代碼示例
- Javascript Array map()用法及代碼示例
- Javascript Array from()用法及代碼示例
- Javascript array.values()用法及代碼示例
注:本文由純淨天空篩選整理自HGaur大神的英文原創作品 JavaScript | Array unshift()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。