我试图使用 + 符号连接两个数组,但我得到的结果是:第一个数组的最后一个元素连接到第二个数组的第一个元素为什么会发生这种情况是我尝试过的任何具体原因
var a=[1,2,3];
var b=[5,7,8];
console.log(a+b);
Run Code Online (Sandbox Code Playgroud)
我得到的结果是 1,2,35,7,8
+运算符将数组转换为字符串,Array.prototype.concat请改为使用。
console.log(a.concat(b));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5944 次 |
| 最近记录: |