问答详情
源自:5-3 [JavaScript]数组方法(上)

arr.concat([10,11],13)并没有出现[1,2,3,10,11,13]?是浏览器版本的问题吗?

var arr=[1,2,3]
arr.concat([10,11],13)
arr

//输出arr[1, 2, 3]

提问者:慕码人3910529 2015-11-17 19:15

个回答

  • 李晓健
    2015-11-17 19:58:30

    写代码要细心,要清楚每个你用的方法的作用。

  • 慕码人3910529
    2015-11-17 19:19:16

    额好吧我知道了。。。concat又不会改变原数组内容,输出arr肯定是[1,2,3],输出arr.concat([10,11],13)才会显示[1,2,3,10,11,13]