Escape Sequences in Strings
따옴표는 문자열 안에서 이스케이프(escaped) 할 수있는 유일한 문자는 아닙니다. 다음은 일반적인 이스케이프 시퀀스의 테이블입니다.
Code | Output |
\’ | single quote |
\” | double quote |
\\ | backslash |
\n | newline |
\r | carriage return |
\t | tab |
\f | form feed |
백 슬래시로 표시하려면 백 슬래시 자체를 이스케이프 처리해야합니다.
연습
이스케이프 시퀀스를 사용하여 다음 세 줄의 텍스트를 myStr 단일 변수에 할당합니다.
FirstLine
\SecondLine\
ThirdLine
var myStr; // Change this line
특수 문자를 올바르게 삽입하려면 이스케이프 시퀀스를 사용해야합니다. 위에서 보았 듯이 이스케이프 시퀀스 나 단어 사이에 공백을 두지 않고 간격을 따라야합니다.
다음은 작성된 이스케이프 시퀀스가있는 텍스트입니다:
“FirstLine newline backslash SecondLine backslash carriage-return ThirdLine”
var myStr; // Change this line myStr='FirstLine\n\\SecondLine\\\rThirdLine';