为什么 JavaScript 中的 [1,2] + [3,4] = "1,23,4"?

javascriptobject oriented programmingfront end technology更新于 2024/7/23 6:36:17

JavaScript 的 + 运算符用于将两个数字相加或将两个字符串连接起来。但是,使用 contact() 方法连接两个数组以获取一个新数组。例如,

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

上面的输出是,

[50, 70, 90, 100]

让我们看看您的示例。 + 运算符连接字符串,并将数组转换为字符串 −

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

或者如上所述,使用 concat(),

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

相关文章


有用资源