我想使用 concat() 方法连接多个字符串,它工作正常,但如何在它们之间留出空格
<HTML>
<head>
<title></title>
</head>
<body>
<label id="label_one" style="color:blue;"></label><br/>
<label id="label_two" style="color:blue;"></label><br/>
<label id="label_three" style="color:blue;"></label><br/>
<script>
var one = "abc";
var two = "def";
var three = one.concat(two)
var four = three.length;
var variableLen = one.concat(three, four);
document.getElementById("label_one").innerHTML = one;
document.getElementById("label_two").innerHTML = two;
document.getElementById("label_three").innerHTML = variableLen;
</script>
</body>
</HTML>
我的输出是
abcdef6 我希望我的输出像这样 abc def 6 在连接后有空格并使用 JavaScript 的 concate() 方法而不是连接运算符 (+)
最佳答案
试试这个[one,two].join(' ');
(根据需要适应您的需求,即构建一个字符串数组,然后使用 join
)
关于javascript - 如何在 JavaScript 中使用 concat() 方法在字符串之间留出空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49528336/