為什麼在 JavaScript 中 [1,2] + [3,4] =“1,23,4”?


JavaScript 的 + 運算子用來相加兩個數字或聯結兩個字串。但注意,使用聯絡() 方法來連線兩個陣列可以得到一個新的陣列。例如:

[50, 70].concat([90, 100])

以上會輸出:

[50, 70, 90, 100]

我們看你的例子。+ 運算子聯結字串,並將陣列轉換為字串 −

[1,2] + [3,4]
'1,2' + '3,4'
1,23,4

或者如上文所述,使用聯絡()

[1,2].concat([3,4])
[1,2,3,4]

更新日期:2020-06-24

67次瀏覽

開啟你的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.