Javascript webstrom2017 conosle.log';123\r123';
当我使用webStrom2017来console.log('123\r123')时,结果是'123'。我会查找前后是否有字符\r\n。它将只输出以下字符。这是一个BUG吗?不,它不是BUG。基本上,Javascript webstrom2017 conosle.log';123\r123';,javascript,console.log,Javascript,Console.log,当我使用webStrom2017来console.log('123\r123')时,结果是'123'。我会查找前后是否有字符\r\n。它将只输出以下字符。这是一个BUG吗?不,它不是BUG。基本上,\r表示将光标返回到行的开头。这就是为什么在windows中要转到新行,您需要\r\n,这意味着“转到行的开头,转到下一行”。这是没有UI的旧计算机的遗留问题 因此,当您打印到终端123\r123时,它意味着“写入123,转到行的开头并用123覆盖” 但是,现在,您可以在UNIX(如操作系统和wind
\r
表示将光标返回到行的开头。这就是为什么在windows中要转到新行,您需要\r\n
,这意味着“转到行的开头,转到下一行”。这是没有UI的旧计算机的遗留问题
因此,当您打印到终端123\r123
时,它意味着“写入123
,转到行的开头并用123覆盖”
但是,现在,您可以在UNIX(如操作系统和windows)中使用
\n
或\r\n
。这一点很好。webStorm中似乎存在\r
的错误。请参见此处问题的答案: