轻松上手,快乐学习!

JavaScript 数组 push() 方法


实例

向数组添加一个新项目:

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

页面下方有更多实例。


定义和用法

push() 方法向数组末尾添加新项目,并返回新长度。

提示:新的项目将被添加到数组的末尾。

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

提示:如需在数组的开头添加项目,请使用 unshift() 方法。


浏览器支持

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

方法
push() 1.0 5.5 1.0 Yes Yes

语法

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

参数值

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

技术细节

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

更多实例

实例

添加多个项目:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi", "Lemon", "Pineapple");

亲自试一试

实例

push() 返回新的长度:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi");   // 返回 5

亲自试一试


相关页面

JavaScript 教程: JavaScript 数组

JavaScript 教程: JavaScript 数组方法

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

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