首页 > 解决方案 > 拆分方法和数组连接js

问题描述

[123] + [] + 'foo'.split('');
"123f,o,o"

标签: javascriptarraysreactjssplit

解决方案


当数组转换为字符串时。隐式join()调用它。这[].join()就是''为什么它没有出现在字符串中的原因。

但是如果你使用一些空元素,那么它会显示,

console.log([123] + [,] + 'foo'.split(''));

如何连接数组:

可以有不同的方法来连接两个或多个数组。现代的使用Spread Operator。

console.log([...[123], ...[],...'foo'.split('')]);


推荐阅读