상세 컨텐츠

본문 제목

이스케이프 시퀸스 (escape sequence)

프론트 엔드 연관/JAVAScript 연관

by 스튜핏 2022. 9. 18. 21:01

본문

이스케이프 시퀸스 (escape sequence) 또는 확장열은 컴퓨터와 주변 기기의 상태를 바꾸는 데에 쓰이는 일련의 문자열이다 , 제어 시퀸스 (control sequence) 라고도 한다 일부 제어 시퀸스는 늘 같은 의미를 지니고 있는 특수 문자이다 , 

이스 케이프 시퀸스는 이스케이프 문자를 이용하여 이를 따르는 문자들의 뜻을 바꿀 수 있는데 여기서 문자들은 데이터가 아닌 실행 명령어로 해석 할 수 있다 

 

코드로 예를 들어보자면

 

 또는 파이썬 2의 경우

print "Nancy said "Hello World!" to the crowd.";

 

문법 오류를 발생시키는 반면 다음은 :

 

print "Nancy said \"Hello World!\" to the crowd.";  ### example of \"

 

의도된 출력을 표시한다. 다른 대안:

print "Nancy said \x22Hello World!\x22 to the crowd.";  ### example of \x22

"\x"를 사용하여 다음의 두 문자가 16진 숫자임을 나타내며 "22"는 16진 아스키 값이다.

 

또한 요새의 이스케이프 시퀸스는

 

프로그래밍 언어 특성상 표현할 수 없는 기능 , 문자를 표현해주고 컴퓨터를 제어하는 목적으로 사용되는 특수한 문자이다 제어 시퀀스(control sequence), 이스케이프 문자, 확장 비트열 이라고도 한다.
\ ₩는 같은 의미이다.

 

단어

 

/a 경고(alert)/n 줄바꿈 (new line)

\t수평 탭(horizontal tab)

\v수직 탭(vertical tab)

\b백스페이스(backspace)

\f폼 피드(form feed)

\r캐리지 리턴(carriage return)

\\백슬래시( \, backslash)

\’작음따옴표( ‘, single quotes)

\”큰따옴표( “, double quotes)

\ooo8진수 숫자를 사용하여 ASCII 코드의 문자 표현\xhh16진수 숫자를 사용하여 ASCII 코드의 문자 표현

 

로 나뉜다 

'프론트 엔드 연관 > JAVAScript 연관' 카테고리의 다른 글

메서드의 정의  (1) 2022.09.19
변수의 타입  (1) 2022.09.18
자바스크립트 런타임 장점 과 단점  (0) 2022.09.18
JAVA Script 런타임  (0) 2022.09.18
JAVA 컴파일  (0) 2022.09.18

관련글 더보기