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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。