JavaScript 将数组转换为字符串
JavaScript的 join()
方法可以方便地将数组中的元素转换为字符串。 JavaScript 数组可以包含不同类型的值。 如果你只想连接字符串,你可以使用过滤掉非字符串值 filter()
和 typeof
如下所示。
let array = ['The', 97, 'Dream', 'Team'];
let jumble = array.join();
jumble; // 'The 97 Dream Team'
let text = array.filter(v => typeof v === 'string').join();
text; // The Dream Team
分离器
您可以指定使用什么字符来连接数组中的元素。 只需传递您要使用的字符串即可。 如果您不提供该字符,它将默认使用 ,
:
let array = ['user', 'desktop', 'learning', 'tutorials'];
let concatenate = array.join('/');
concatenate; // user/desktop/learning/tutorials
array.join(); // user,desktop,learning,tutorials
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论