자바스크립트에서 문자열 도중에는 개행을 할 수 없다.
그래서 문자열에 특수 문자를 입력해서 이러한 개행을 할 수 있는데...
alert("안녕하세요
잘 지내세요?");
위의 코드는 '안녕하세요' 뒤에 enter를 적용했지만 실제 출력은 enter처리 없이 출력된다.
alert("안녕하세요\n잘 지내세요?");
위와 같이 개행은 \n 이라는 특수문자를 이용해 표현할 수 있다.
이와 같이 키보드에서 입력 불가능한 문자를 다른 문자와의 조합으로 표현하는 것을
이스케이프 시퀀스라고 한다.
이스케이프 시퀀스 | 의미 |
\b | 백 스페이스 |
\t | 수평 탭 |
\v | 수직 탭 |
\n | 개행 |
\r | 복귀 |
\f | 폼 피드 |
\' | 싱글 쿼테이션 |
\" | 더블 쿼테이션 |
\\ | \문자 |
\0 | NULL 문자 |
\xXX | 2글자 XX(16진수)가 표시된 Latin-1 문자 |
\uXXXX | 4글자 XXXX(16진수)가 표시된 Unicode문자 |
참고
https://ponyozzang.tistory.com/52
반응형
'Frontend > JavaScript' 카테고리의 다른 글
CommonJS 모듈 내보내기/불러오기 (0) | 2021.10.11 |
---|---|
[Javascript] 모듈이란? (0) | 2021.10.10 |
[Javascript] 문자열 줄바꿈하는 2가지 방법 (0) | 2021.09.28 |
[Javascript] 정규 표현식<미완성> (0) | 2021.08.18 |
[javascript] 문법 정리 - 데이터 제어하기 (0) | 2021.08.12 |