javascript 合并两个数组

更新日期: 2020-05-13 阅读次数: 2456 字数: 107 分类: Javascript

在写微信小程序时,经常需要将接口返回的数组,追加到当前 array。即,合并两个数组。

两种实现方式

var a1 = [1, 2, 3];
var a2 = [4, 5, 6];

// 方法一
a1.concat(a2)    
> (6) [1, 2, 3, 4, 5, 6]

// 方法二,ES6 新语法
[...a1, ...a2]        
> (6) [1, 2, 3, 4, 5, 6]

哪种写法可读性更好

我觉得 concat 的写法,可读性更好一些。

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式