为什么 javascript 函数 join() 不起作用?
Why don't javascript function join() work?
我有一个名为 res2 的数组,如下所示
[ ' sh', '1119', '' ]
我的目的是将这些元素合并为一个元素。所以我加入了
res2.join();
但是没用
[ ' sh', '1119', '' ]
有人知道这种情况的原因和解决方法吗?
Array.prototype.join()
不会改变原始数组,但会 return 一个新字符串:
var res2 = [ ' sh', '1119', '' ];
var result = res2.join(); //" sh,1119,"
//res2 is still the array
我有一个名为 res2 的数组,如下所示
[ ' sh', '1119', '' ]
我的目的是将这些元素合并为一个元素。所以我加入了
res2.join();
但是没用
[ ' sh', '1119', '' ]
有人知道这种情况的原因和解决方法吗?
Array.prototype.join()
不会改变原始数组,但会 return 一个新字符串:
var res2 = [ ' sh', '1119', '' ];
var result = res2.join(); //" sh,1119,"
//res2 is still the array