在写代码的时候不论在代码中的什么位置中有多少个空格,但是输出的结果只有一个空格
eg:document.write("1 2 3");
输出结果为1 2 3;
这是因为浏览器显示机制,对手动敲入的空格,将连续多个空格显示成1个空格。
若想显示多个空格,可以
first:在代码中加入html的标签 解决
document.write("   "+"1"+"    "+"2"+"  "+"3");
输出结果为 1 2 3;
second:使用css样式
document.write("<span style='white-space:pre;'>"+" 1 2 3 "+"</span>");
输出结果: 1 2 3 ;
在输出时添加“white-space:pre;”样式属性。这个样式表示"空白会被浏览器保留"