所以我有一个位置列表,并将其存储如下:
var locations;
当我在console.log中时,我得到以下内容:
CA,CH,LA
我怎么能这样做,所以我得到一个位置列表,没有逗号。我在考虑一个foreach循环,但这不起作用。
我取得的成果将是这个
CA
CH
LA
答案 0 :(得分:3)
您可以在数组上调用join()
,以便根据您需要的任何字符连接在一起的每个元素创建一个字符串。
// without commas
console.log(locations.join('')); // = "CACHLA"
// by newline (\n)
console.log(locations.join("\n")); // =
// CA
// CH
// LA
答案 1 :(得分:1)
locations
是Array
所以,请在其上明确调用Array.join
,为其提供换行符\n
console.log(locations.join("\n"));
答案 2 :(得分:0)
使用join函数删除逗号
<script>
var locations=['CA','CH','LA'];
alert(locations.join("\n"));
</script>
<强>输出强>