【发布时间】:2017-02-07 11:17:44
【问题描述】:
我有一个名为 res2 的数组,如下所示
[ ' sh', '1119', '' ]
我的目的是将这些元素合并为一个元素。所以我加入了它
res2.join();
但是没用
[ ' sh', '1119', '' ]
有人知道这种情况的原因和解决办法吗?
【问题讨论】:
-
join()不会修改原始数组。如果你做了res2 = res2.join(),那么 res2 将被重新分配给一个字符串 -
这对我有用。您期望什么输出以及实际得到什么?
-
我想要输出的是字符串类型
'sh1119'(不是数组),它可以工作!
标签: javascript arrays mutation