JavaScript 数组(Array) 方法

JavaScript array.unshift()方法在给定数组的开头添加一个或多个元素并返回更新后的数组。这个方法改变了原始数组的长度。

语法

unshift() 方法由以下语法表示:

array.unshift(element1,element2,....,elementn)

参数

element1,element2,....,elementn - 要添加的元素。

返回值

添加元素后数组的长度。

方法示例

让我们看一些 unshift() 方法的例子。

示例1

在这里,我们将在给定的数组中添加一个元素。

<script>
var arr=["AngularJS","Node.js"];
var result=arr.unshift("JQuery");
document.writeln(arr); 
</script>

输出:

JQuery,AngularJS,Node.js

示例2

让我们看一个在给定数组中添加多个元素的示例。

<script>
var arr=["AngularJS","Node.js"];
document.writeln("调用前的长度 unshift(): "+arr.length+"<br>");
arr.unshift("JQuery","Bootstrap");
document.writeln("调用后的长度 unshift(): "+arr.length+"<br>"); 
document.writeln("更新后的数组: "+arr);
</script>

输出:

调用前的长度 unshift(): 2
调用后的长度unshift(): 4
更新后的数组: JQuery,Bootstrap,AngularJS,Node.js