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

来源:5-3 [JavaScript]数组方法(上)

慕码人3910529

2015-11-17 19:15

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

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

写回答 关注

2回答

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

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

    慕码人391...

    哈哈好的

    2015-11-17 21:05:42

    共 1 条回复 >

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

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

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281111 学习 · 1020 问题

查看课程

相似问题