区别:push 遇到数组参数时,把整个数组参数作为一个对象插入;concat 则是拆开数组参数,一个元素一个元素地加进去。
😏代码如下比较:
//push的方法
let item1 = ['1', '2', '3'];
let item2 = ['4', '5', '6'];
item2.push(item1)
console.log(item2,'push')
//concat的方法
const arr = ['1', '22', '33', '44'];
const arr2 = ['2', '4', '6'].concat(arr);
console.log(arr2, 'concat');