JavaScript 数组 unshift() 方法
实例
将新项目添加到数组的开头:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.unshift("Lemon","Pineapple");
亲自试一试 »
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() 方法