本文阐述了JS数组结合推Concat的区别。分享给您参考,如下:

注意连接的拼写,两功能非常相似,但有两点不同。

先看代码:


var arr = { };
Arr.push(1);
Arr.push({ 2, 3 });
Arr.push(4, 5);
(6)arr.concat ARR =;
ARR = arr.concat({ 7, 8 });
(9, 10)arr.concat ARR =;
arr.each(函数(指数值){
警报(值);
});


通知结果:


一
2
四
五
六
七
八
九
十




差异uff1a

当推满足阵列参数,整个数组参数作为一个单元;而concat拆卸阵列参数,和一个元素添加到元素。

推动改变当前阵列直接;连接不改变当前的阵列。

总结:

如果你想要一个数组添加连接,但像java的替换,记得arr1 = arr1.concat(arr2)

希望本文能对javascript程序设计有所帮助。