JavaScript의 작은 따옴표와 큰 따옴표

Muhammad Muzammil Hussain 2023년10월12일
  1. JavaScript의 작은 따옴표와 큰 따옴표
  2. JavaScript에서 작은 따옴표를 사용하여 문자 이스케이프
  3. JavaScript에서 큰따옴표를 사용한 이스케이프 문자
JavaScript의 작은 따옴표와 큰 따옴표

이 문서는 JavaScript 소스 코드의 작은 따옴표와 큰 따옴표에 관한 것입니다. JavaScript 프로그래밍에서 이러한 인용문의 사용법과 이점을 살펴보겠습니다.

JavaScript의 작은 따옴표와 큰 따옴표

문자열 리터럴을 만들고 문자열을 초기화하거나 나타내기 위해 프로그래머는 JavaScript에서 작은따옴표와 큰따옴표를 자주 사용합니다.

'hello world' === 'hello world'  // both are same

우리는 하나의 표준을 정의하고 그것을 고수해야 합니다. 우리는 한 JavaScript 파일에서 한 유형을 사용하고 다른 파일에서 다른 유형을 사용해서는 안 됩니다.

문자열을 열 때 사용한 인용 유형이 무엇이든 동일한 유형으로 닫아야 한다는 점에 유의하는 것이 중요합니다.

'hello world'  // correct
'hello world'  // correct
'hello world\' // incorrec'

JavaScript에는 단일 문자에 대한 유형이 없습니다. 프로그래머가 정의할 문자열이 항상 있습니다.

문자열에서 특정 문자를 이스케이프해야 하는 경우 두 따옴표가 다르게 사용됩니다.

각 인용 유형은 자체 인용 유형을 이스케이프해야 합니다. 예를 들어 문자열이 'hello world'와 같은 작은 따옴표로 묶인 경우 문자를 이스케이프하려면 백슬래시(/)와 함께 작은 따옴표를 사용해야 합니다. 문자열이 "hello world"와 같은 큰 따옴표로 묶인 경우 백슬래시 /와 함께 큰 따옴표를 사용해야 합니다.

JavaScript에서 작은 따옴표를 사용하여 문자 이스케이프

작은 따옴표 유형을 사용하여 문자열을 정의했다면 작은 따옴표를 사용하여 이스케이프해야 합니다. 여기서 이스케이프할 큰따옴표가 필요하지 않습니다.

예시:

<script>
    const website = 'We will visit \'delftstack\' website for learning.';
    const intro = 'Hello, I am a "Learner"';
    document.write(website + "<br>");
    document.write(intro)
</script>

출력:

We will visit 'delftstack' website for learning.
Hello, I am a "Learner"

JavaScript에서 큰따옴표를 사용한 이스케이프 문자

문자열을 정의하기 위해 큰따옴표 유형을 사용하는 경우 큰따옴표를 사용하여 이스케이프해야 합니다. 여기에서 작은 따옴표를 생략할 필요가 없습니다.

예시:

<script>
    const website = "We will visit \"delftstack\" website for learning."
    const intro = "Hello, I am a 'Learner'"
    document.write(website+"<br>")
    document.write(intro)
</script>

출력:

We will visit "delftstack" website for learning.
Hello, I am a 'Learner'

관련 문장 - JavaScript String