作用:

向数组的末尾添加一个或多个元素,并返回新的长度

语法:

array.push(item1, item2, ..., itemX)
  • item,添加到数组的元素

注意:

新元素将添加在数组的末尾
此方法改变数组的长度
此方法不生成新的数组

实例:es5

let fruits = ["Banana", "Orange", "Apple", "Mango"];
console.log(fruits.push("Kiwi","Lemon","Pineapple"))
//输出:Banana,Orange,Apple,Mango,Kiwi,Lemon,Pineapple
    

实例:es6

var arr = ['tom', 'jerry'];
var arr2 = [1, 2];
//点语法:拓展运算符
arr.push(...arr2);
console.log(arr) 
//输出: ["tom", "jerry", 1, 2]

拓展

pop():删除数组末尾的元素。
shift():删除数组最前面(头部)的元素。
unshift():添加元素到数组的头部。
push():添加元素到数组末尾。


William_Wang
21 声望1 粉丝