JavaScript에서는 코드에 사용하기 위해 변수에 문자열을 할당해야 하는 경우가 많습니다. 이 기사에서는 JavaScript에서 변수에 인용된 문자열을 할당하는 방법을 소개합니다.
자바스크립트에서는 작은따옴표나 큰따옴표를 사용하여 문자열을 만들 수 있습니다. 예:
var str1 = '这是一个字符串'; var str2 = "这也是一个字符串";
이러한 문자열 변수는 텍스트, 숫자 등을 저장하는 데 사용할 수 있습니다. 그러나 문자열에 따옴표가 포함된 경우 문자열 내에서 다른 유형의 따옴표로 묶어야 합니다. 예:
var str3 = "这个字符串中有一个单引号 '"; var str4 = '这个字符串中有一个双引号 " ';
그러나 문자열에 작은따옴표와 큰따옴표가 모두 포함된 경우 특별한 처리가 필요합니다. 가장 일반적인 방법은 이스케이프 문자()를 사용하여 문자열의 따옴표를 이스케이프하는 것입니다. 예:
var str5 = "这个字符串中有一个单引号 \' 和一个双引号 \" ";
위 코드에서는 이스케이프 문자를 사용하여 작은따옴표와 큰따옴표를 이스케이프하고 전체 문자열을 변수 str5에 할당합니다.
따옴표 붙은 문자열을 변수에 더 쉽게 할당할 수 있는 또 다른 방법이 있습니다. 이것은 템플릿 리터럴을 사용하고 있습니다.
템플릿 리터럴은 백틱(`)을 사용하여 문자열을 래핑하고 변수나 표현식을 사용하여 문자열을 삽입하는 방법을 제공하는 JavaScript 구문입니다. 예:
var name = 'John'; var age = 30; var str6 = `我的名字是 ${name},年龄是 ${age}岁。`;
위 코드에서는 백틱을 사용하여 문자열을 래핑하고 여기에 변수를 삽입합니다. 변수를 삽입하기 위해 ${}를 사용했기 때문에 문자열의 따옴표에 대해 걱정할 필요가 없습니다.
요약하자면, 인용된 문자열을 변수에 할당해야 하는 경우 이스케이프 문자나 템플릿 리터럴을 사용할 수 있습니다. 이스케이프 문자를 사용하려면 문자열의 따옴표를 수동으로 처리해야 하는 반면, 템플릿 리터럴을 사용하면 변수나 표현식을 사용하여 문자열을 보다 직관적으로 구성할 수 있습니다.
위 내용은 JavaScript에서 변수에 따옴표 붙은 문자열을 할당하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!