본문 바로가기

Python_WEB/JavaScript

[freecodecamp]JavaScript 이스케이프

반응형

따옴표는 문자열 내에서 이스케이프 할 수있는 유일한 문자가 아닙니다.

이스케이프 문자를 사용하는 데는 두 가지 이유가 있습니다.

 

1. 문자를 사용할 수 있도록 캐리지 리턴과 같이 입력 할 수없는 경우도 있습니다.

2. JavaScript가 의미를 잘못 해석하지 않고 문자열에서 여러 따옴표를 나타낼 수 있도록 합니다.

 

우리는 이전 도전에서 이것을 배웠습니다.

 

Code Output
\' single quote
\" double quote
\\ backslash
\n newline
\r carriage return
\t tab
\b word boundary
\f form feed

 

백 슬래시로 표시하려면 아래와 같이 백 슬래시 자체를 이스케이프해야합니다.

 

\\

 

Q>

1. 이스케이프 시퀀스를 사용하여 다음 세 줄의 텍스트를 단일 변수 myStr에 할당합니다.

 

FirstLine
    \SecondLine
ThirdLine

 

2. 특수 문자를 올바르게 삽입하려면 이스케이프 시퀀스를 사용해야합니다.

3. 이스케이프 시퀀스나 단어 사이에 공백없이 공백을 따라야합니다.

4. 다음은 이스케이프 시퀀스가 ​​기록 된 텍스트입니다.

 

FirstLinenewlinetabbackslashSecondLinenewlineThirdLine

 

5. myStr에는 공백이 없어야합니다.

6. myStr은 FirstLine, SecondLine 및 ThirdLine 문자열을 포함해야합니다 (대소 문자 구분 기억).

7. FirstLine 다음에는 개행 문자가 와야합니다.

8. \n myStr은 개행 문자 다음에 오는 탭 문자 \t를 포함해야합니다.

9. SecondLine 앞에 백 슬래시 문자 \가 와야합니다.

10. SecondLine과 ThirdLine 사이에 개행 문자가 있어야합니다.

11. myStr은 지침에 표시된 문자 만 포함해야합니다.

 

A>

var myStr = "FirstLine\n\t\\SecondLine\nThirdLine"; // Change this line

 

https://www.freecodecamp.org/

 

freeCodeCamp.org

Learn to code. Build projects. Earn certifications.Since 2015, 40,000 graduates have gotten jobs at tech companies including Google, Apple, Amazon, and Microsoft.

www.freecodecamp.org

 

반응형