본문 바로가기
Frontend/JavaScript

[Javascript] 특수 문자 입력(이스케이프 시퀀스)

by joy_95 2021. 9. 29.

자바스크립트에서 문자열 도중에는 개행을 할 수 없다.

그래서 문자열에 특수 문자를 입력해서 이러한 개행을 할 수 있는데...

 

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

 

[JavaScript] 특수 문자 입력(이스케이프 시퀀스)

[JavaScript] 자바스크립트 강좌 입문 #7 데이터형 - 특정 문자 입력(이스케이프 시퀀스) 2017/11/26 - [IT/JavaScript・자바 스크립트] - [JavaScript] 자바스크립트 강좌 입문 #6 데이터형 - 문자열 ・특정 문자.

ponyozzang.tistory.com

 

반응형