javascript - 如何将整个数组作为字符串?
问题描述
我需要将整个数组结果作为一个清晰的字符串,例如:namegenderage
,但无法弄清楚我是如何尝试的:
var arr = ["name","gender","age"];
var string = arr.toString().replace(",","");
console.log(string);
日志结果应该是namegenderage
没有引号和括号的字符串,但我得到了这个结果"namegender,age"
解决方案
您可以使用以下join()
方法:
var arr = ["name","gender","age"];
var string = arr.join('');
console.log(string);
推荐阅读
- r - ifelse 函数是否存在错误?
- ios - requestalwaysauthorization() 突然消失
- javascript - 如何在悬停时更改卡片内字体真棒图标的颜色?
- php - Symfony “此值不应为空。” 提交表格时
- php - PHP中的加密安全随机ASCII字符串
- c# - IL Linker 在尝试编译 Blazor 的客户端时崩溃
- ruby - Sinatra、Puma、ActiveRecord:找不到“主”连接池
- css - Bootstrap 4.2 和我的布局和行不是水平居中的
- ruby-on-rails - 我应该从 gitignore 中删除 /public/packs (rails - webpacker - Heroku)
- javascript - 如何使用 Javscipt DOM 在 HTML 中打印变量?