我想要的填充没有正确连接,即没有显示空格。不知道为什么它没有出现,并且已经花了几个小时来调整代码,但看不到任何解决方案。
var padWord = function(word){
if(endsInPunctuation(word)){
trueLength = (word.length)-1;
}else{
trueLength = word.length;
}
switch(trueLength){
case 1:
word = " " + word.fontcolor("red");
break;
case 2:
word = " " + word.replaceAt(1, word.charAt(1), "red");
break;
case 3:
word = " " + word.replaceAt(1, word.charAt(1), "red");
break;
最佳答案
默认情况下,浏览器会折叠多个空白字符。使用不间断空格
或 css white-space:pre;
或 html 标签 <pre>
关于javascript - 结果中不显示连接的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22368672/