JavaScript 템플릿 리터럴
소개
템플릿 문자열 또는 템플릿 문자열이라고도 하는 템플릿 리터럴을 통해 개발자는 문자열 또는 포함된 식을 문자열 형식으로 사용할 수 있습니다.
백틱 구문
템플릿 리터럴은 따옴표("") 대신 백틱(
` `
)을 사용하여 문자열을 정의합니다.let text = `This is a Template Literal`
템플릿 리터럴을 사용하면 문자열 내에서 작은따옴표('')와 큰따옴표("")를 모두 사용할 수 있습니다.
let text1 = `This is a string with 'single' & "double" quotes in it.`
템플릿 리터럴을 사용하면 인용 부호를 쉽게 포함할 수 있을 뿐만 아니라 코드가 더 깔끔해 보입니다.
// Template Literals also make it easy to write multiline strings.
let text = `Practice
is the key
to success`
보간
템플릿 리터럴은 변수와 표현식을 문자열에 쉽게 삽입할 수 있는 방법을 제공합니다. 이 방법을 문자열 보간이라고 합니다.
구문은 ${...}
const name = 'Mursal'
console.log(`Hello ${name}`)
// Output => Hello Mursal
const result = 1 + 2
console.log(`$(result < 10 ? 'Less' : 'More'}`)
// Output => More
HTML 템플릿
아래 코드를 살펴보고 출력과 함께 주석을 달자 😜
let header = "Template Literals"
let tags = ["HTML", "CSS", "JavsScript"]
let html = `<h2>${header}</h2></ul>`
for (const tag of tags) {
html += `<li>${tag}</li>`
}
html += `</ul>`
document.querySelector("body").innerHTML = html
Reference
이 문제에 관하여(JavaScript 템플릿 리터럴), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mursalfk/javascript-template-literals-49kg텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)