数组 - 为什么在 javascript 中 [1, 2] + [3, 4] 返回的是 "1,23,4"
伊谢尔伦
伊谢尔伦 2017-04-10 12:41:27
0
2
765

我想合并两个数组,写法如下:

[1,2] + [3,4]

但是结果返回的是:

"1,23,4"

这是为什么呢?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(2)
洪涛

[1,2] + [3,4]
+运算符会自动将两个数组转换成字符串,然后想加。
所以结果是"1,23,4"
应该用
someArray.concat(otherArray)

Peter_Zhu

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan