> 文章列表 > js中的push方法

js中的push方法

js中的push方法

什么是push方法

在Javascript中,push()是一个数组方法,用于在数组尾部添加一个或多个元素,并返回新的长度。它是数组操作中最常用的方法之一,同时也是非常有用和重要的。

如何使用push方法

使用push()非常简单。你只需要使用一个数组对象,调用push()方法并传入你想要添加到数组中的元素即可。例如:

let arr = [1, 2, 3];
arr.push(4);
console.log(arr); // [1, 2, 3, 4]

添加多个元素

除了添加单个元素,push()方法还可以用于添加多个元素。只需要在push()方法中传入多个元素,用逗号隔开即可。例如:

let arr = [1, 2, 3];
arr.push(4, 5);
console.log(arr); // [1, 2, 3, 4, 5]

使用push方法构建新的数组

push()方法可以不仅仅在原数组上进行操作,而是创建一个新的数组。这通过将一个空数组作为参数传递给push()方法来实现。例如:

let arr1 = [1, 2, 3];
let arr2 = [];
arr2.push(...arr1);
console.log(arr2); // [1, 2, 3]

push方法的返回值

push()方法将具体的元素添加到数组尾部,并返回新数组的长度。例如,如果数组中原来有3个元素,并使用push()方法添加了2个元素,则返回值为5。

let arr = [1, 2, 3];
let length = arr.push(4, 5);
console.log(length); // 5