数组中concat和push了解一下

59 阅读1分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第13天,点击查看活动详情

1.concat****

概念:用于连接两个或多个数组

语法:array1.concat(array2,array3,...,arrayX)

      array2, array3, ..., arrayX  必需。该参数可以是具体的值,也可以是数组对象。可以是任意多个。

例子:

image.png

注意:该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。

1.push****

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

语法:array.push(item1, item2, ..., itemX)

      item1, item2, ..., itemX 必需。要添加到数组的元素。

例子:

image.png

注意:新元素将添加在数组的末尾; 此方法改变数组的长度。