📅  最后修改于: 2023-12-03 14:59:23.222000             🧑  作者: Mango
在 Javascript 中,数组是一种非常常见的数据类型。其中,Array.push()
方法是一个非常重要且常用的方法之一。该方法的作用是向数组的末尾添加一个或多个元素,并返回添加新元素后的数组长度。
array.push(element1, ..., elementN)
element1
, ..., elementN
:要添加到数组末尾的元素。Array.push()
方法可以接受任意数量的参数,以逗号隔开。每个参数会被添加到原数组的末尾。
返回值是表示有多少个元素在该数组中的新长度。该方法直接修改原数组,而不是返回一个新的数组。
var fruits = ['apple', 'banana', 'orange'];
console.log(fruits.push('kiwi')); // 4
console.log(fruits); // ['apple', 'banana', 'orange', 'kiwi']
fruits.push('melon', 'grape');
console.log(fruits); // ['apple', 'banana', 'orange', 'kiwi', 'melon', 'grape']
在上面的例子中,我们创建了一个包含三个元素的数组 fruits
。我们调用 fruits.push('kiwi')
将一个新元素添加到数组末尾。push()
方法返回数组的新长度。然后我们再次使用 push()
方法,将更多元素添加到数组中。最后我们将整个数组 console.log()
出来。我们可以看到,添加新元素后的数组 fruits
包含了所有的元素。
push()
方法向数组添加一个元素时,新元素会被放置在数组的末尾。undefined
或 null
作为参数之一来向数组添加新元素是可能的,但不推荐使用。concat()
方法来合并多个数组。push()
方法来添加大量元素到数组中,因为它可能会导致性能问题。以上就是对 Javascript 中的 Array.push()
方法的介绍,希望对程序员们有所帮助。