\r
- «Возврат каретки» (CR, ASCII-символ 13), \n
- «Перевод строки» (LF, ASCII-символ 10).В те дни у вас было два символа ASCII в конце каждой строки, чтобы указать принтеру, что делать - CR велел принтеру вернуться к левому краю бумаги, LF переходил на следующую строку.
Операционные системы по-прежнему имеют различные соглашения относительно того, как выглядит конец строки - некоторые из них имеют \n\r
, некоторые имеют \n
, некоторые имеют \r\n
.
В JavaScriptвы в основном имеете дело с \n
- так строки обычно переключаются на следующую строку.Однако, в зависимости от того, с какими строками вы работаете, вы также можете столкнуться с \r
.Что именно ты делаешь?