push & concat

来源:互联网 发布:点读笔能下载什么软件 编辑:程序博客网 时间:2024/06/05 01:59
总结下:
1. 输入:
    push方法的 输入可以是元素,也可以是数组,但如果是数组,就会被整个当作子元素,如果仅需要数组中的元素,需要特殊处理:
    Array.prototype.push.apply(arr,[1,2,3]);
    concat方法的输入即可以是元素又可以是数组
2. 输出:

     push 输出是length,会改变当前数组

     concat输出是新的数组,不改变原数组


日常的使用中,都是先定一个空数组,然后往里面push元素,concat用的较少,但这两个方法功能类似,容易混淆。

0 0