[英]Remove "the space" in the console.log?
您认为可以删除 console.log 中的空间吗?
例如在此代码上
for(var i=0; i<3 ; i++){
console.log("-");
}
我想在一条线上显示我的破折号。
-
-
-
通过在下面的 StackOverFlow 上搜索,明显没有解决方案?
不可以。控制台仅用于 output 调试,其呈现方式由调试工具处理。 充其量你可以这样做:
const line = [];
for(var i=0; i<3 ; i++){
line.push('-');
}
console.log(line.join(''));
如果您在循环中登录,那么您将发出多个console.log()
命令,每个命令都将在自己的行上。
如果您记录该值并将其连接到一个字符串,那么您可以在循环后使用一个命令进行记录。
let result = ""; for(var i=0; i<3; i++){ result += "-"; } console.log(result);
我不确定,如果这对您来说非常重要,您可以这样写以防万一:
let str = '';
let x = 3;
let i = 0;
while(i<x){
str+='-';
if(str.length===x){
console.log(str);
}
i++;
}
但我不建议仅仅为了在控制台中显示而输入这种低效的方式。 如果要测试内联控制台,请将 node.js 与标准输入和标准输出一起使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.