编辑这个页面须要登录或更高权限!

JavaScript 数组 unshift() 方法

 JavaScript 数组对象

unshift()方法将一个或多个元素添加到数组的开头,并返回该数组的新长度。

注意:要将新元素追加到数组的末尾,请使用push()方法。

语法:

array.unshift(element1, ..., elementN)
var fruits = ["Banana", "Mango", "Apple"];
fruits.unshift("Strawberry");
测试看看‹/›

浏览器兼容性

表格中的数字指定了完全支持unshift()方法的第一个浏览器版本:

Method
unshift()119

参数值

参数描述
elementN要添加到数组开头的元素

技术细节

返回值:返回数组的新长度
JavaScript版本:ECMAScript 1

更多示例

以下代码将三个元素添加到数组中。total变量包含数组的新长度:

var fruits = ["Banana", "Mango", "Apple"];
var total = fruits.unshift("Strawberry", "Lychee", "Guava");
测试看看‹/›

以下代码将输入字段的值添加到数组:


Banana,Mango,Apple

 JavaScript 数组对象