본문 바로가기

Python_WEB/JavaScript

[freecodecamp]JavaScript 작은 따옴표로 문자열 인용하기

반응형

JavaScript의 문자열 값은 동일한 유형의 따옴표로 시작하고 끝나는 한 작은 따옴표 또는 큰 따옴표로 작성할 수 있습니다.

다른 프로그래밍 언어와 달리 작은 따옴표와 큰 따옴표는 JavaScript에서 동일하게 작동합니다.

 

doubleQuoteStr = "This is a string"; 
singleQuoteStr = 'This is also a string';

 

한 가지 유형의 따옴표를 다른 유형보다 사용하려는 이유는 문자열에서 둘 다 사용하려는 경우입니다.

이것은 대화를 문자열로 저장하고 대화를 따옴표로 묶으려는 경우 발생할 수 있습니다.

또 다른 용도는 문자열 내에서 다양한 속성을 따옴표로 묶은 <a> 태그를 저장하는 것입니다.

 

conversation = 'Finn exclaims to Jake, "Algebraic!"';

 

그러나 가장 바깥 쪽 따옴표를 사용해야하는 경우 문제가됩니다.

문자열의 시작과 끝에 같은 종류의 따옴표가 있음을 기억하십시오.

그러나 중간 어딘가에 동일한 따옴표가 있으면 문자열이 일찍 중지되고 오류가 발생합니다.

 

goodStr = 'Jake asks Finn, "Hey, let\'s go on an adventure?"'; 
badStr = 'Finn responds, "Let's go!"'; // Throws an error

 

위의 goodStr에서 백 슬래시 \를 이스케이프 문자로 사용하여 두 따옴표를 모두 안전하게 사용할 수 있습니다.

노트 백 슬래시 \를 슬래시 /와 혼동해서는 안됩니다.

그들은 같은 일을 하지 않습니다.

 

Q>

1. 제공된 문자열을 시작과 끝에 작은 따옴표가 있고 이스케이프 문자가없는 문자열로 변경합니다.

2. 현재 문자열의 <a> 태그는 모든 곳에서 큰 따옴표를 사용합니다.

3. 이스케이프 문자를 제거 할 수 있도록 바깥 쪽 따옴표를 작은 따옴표로 변경해야합니다.

4. 모든 백 슬래시 (\)를 제거해야합니다.

5. 두 개의 작은 따옴표 '와 네 개의 큰 따옴표'가 있어야합니다.

 

A>

var myStr = '<a href="http://www.example.com" target="_blank">Link</a>';

 

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

 

반응형