轻松上手,快乐学习!

JavaScript 数组 unshift() 方法


实例

将新项目添加到数组的开头:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.unshift("Lemon","Pineapple");
亲自试一试 »

定义和用法

unshift() 方法将新项添加到数组的开头,并返回新的长度。

注释:unshift() 方法会改变数组的长度。

提示:如需在数组末尾添加新项,请使用 push() 方法。


浏览器支持

表中的数字表示支持该方法的第一个浏览器版本。

方法
unshift() 1.0 5.5 1.0 Yes Yes

注释: unshift() 方法在 Internet Explorer 8 和更早版本中返回 undefined


语法

array.unshift(item1, item2, ..., itemX)

参数值

参数 描述
item1, item2, ..., itemX 必需。要添加到数组开头的项。

技术细节

返回值: 数值,表示数组的新长度。
JavaScript 版本: ECMAScript 1

相关页面

JavaScript 教程: JavaScript 数组

JavaScript 教程: JavaScript 数组方法

JavaScript 参考手册: JavaScript push() 方法

JavaScript 参考手册: JavaScript pop() 方法

JavaScript 参考手册: JavaScript shift() 方法