webstrom2017 conosle.log '123 \ r123' - PullRequest
0 голосов
/ 18 мая 2018

когда я использую webStrom2017 для console.log ('123 \ r123'), это приводит к '123'.И я нахожу, есть ли символы до и после \ r.Он будет выводить только следующие символы.Это ошибка?

1 Ответ

0 голосов
/ 18 мая 2018

Нет, это не ошибка.По сути, \r означает возврат курсора в начало строки.Вот почему в Windows для перехода на новую строку вам нужно \r\n, что означает «перейти к началу строки, перейти к следующей строке».Это наследие старых компьютеров без пользовательского интерфейса.

Итак, когда вы печатаете на терминал 123\r123, это означает «запись 123, переход в начало строки и перезапись с помощью123 ".

Однако в настоящее время вы можете использовать \n или \r\n как в UNIX-подобных ОС, так и в Windows.

...