新行字符后面的内容似乎以一个空格的缩进开头。
console.log('foo\n', 'bar');
此日志:
foo
bar
为什么不直接在foo下面?你如何从该行的同一点开始记录文本?
答案 0 :(得分:1)
这符合行为。
在JS中,如果你给逗号分隔的列表console.log()
,所有这些列表将以空格分隔打印。
console.log('foo','bar');
//foo bar
您可以使用以下任一选项:
console.log('foo','\nbar');
//OR if the above looks too ugly for your taste,
console.log('foo');
console.log('bar');
答案 1 :(得分:1)
当您使用console.log('foo', 'bar');
时,它会自动在这两个日志之间添加一个空格。如果要排除此空格,请使用以下命令:
console.log('foo', '\nbar');
它会将此解释为没有空格的新行。