首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript关于数结合并的——非比寻常

2012-10-21 
javascript关于数组合并的——非比寻常在python中,我们合并2个数组很简单: a[1,2,3] a[1, 2, 3] b

javascript关于数组合并的——非比寻常

在python中,我们合并2个数组很简单:

>>> a=[1,2,3]>>> a[1, 2, 3]>>> b=[4,5,6]>>> a+b[1, 2, 3, 4, 5, 6]

而在javascript中,我们如果按照这种思维,那么结果会是:

var a = [1,2,3];var b = [1,2];console.log(a + b);//输出: 1,2,31,2


javascript中,对数组使用 + , 其实 + 是连接的作用。

 既然是连接 所以需要将数组转成string, 也就是 a.toString() + b.toString();

javascript中,合并两个数组使用的方法是:

var a = [1,2,3];var b = [1,2];c=a.concat(b);


 

热点排行