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 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式