반응형
⭕ 자바스크립트 JavaScript | 문자열 처리: 템플릿 리터럴(Template Literal)
➡️ 템플릿 리터럴(Template Literal)
ES6에서 등장한 내장된 문자열 표현식입니다.
템플릿 리터럴은 큰따옴표나 작은따옴표 대신 백틱(`)을 사용하여 문자열을 정의합니다. 이 방법을 통해 문자열 내에서 변수나 표현식을 ${}로 감싸 직접 삽입할 수 있습니다. 이는 코드의 가독성을 높이고, 문자열을 더욱 쉽게 조작할 수 있게 해 줍니다.
템플릿 리터럴을 사용하면 변수나 심지어는 함수의 결괏값을 문자열 안에 직접 삽입할 수 있어, 동적인 문자열 생성이 매우 간편해집니다. 이러한 특성은 HTML 요소를 동적으로 생성하는 등 웹 개발에서 자주 활용됩니다.
let name = "Jane";
let age = 28;
// 전통적인 문자열 결합 방식
let greeting = "Hello, my name is " + name + " and I am " + age + " years old.";
// 템플릿 리터럴을 사용한 문자열 결합
let templateGreeting = `Hello, my name is ${name} and I am ${age} years old.`;
console.log(greeting); // Hello, my name is Jane and I am 28 years old.
console.log(templateGreeting); // Hello, my name is Jane and I am 28 years old.
반응형
'프론트엔드 > HTML & CSS & Javascript' 카테고리의 다른 글
자바스크립트 JavaScript | 구문과 표기법: 전개 구문 (Spread Syntax), 객체 리터럴 표기법, 구조 분해 할당 (Destructuring Assignment) (71) | 2024.03.09 |
---|---|
자바스크립트 JavaScript | 함수 및 반환 방법 (69) | 2024.03.09 |
자바스크립트 JavaScript | 예외 처리: try-catch-finally 구문 (69) | 2024.03.09 |
자바스크립트 JavaScript | 객체(Object) 및 접근 방법 (69) | 2024.03.09 |
자바스크립트 JavaScript | 기본 구성 요소: 변수, 함수, 조건문, 삼항연산자, 반복문, 배열 (70) | 2024.03.09 |
HTML 태그: 웹 개발의 기본, 태그의 중요성과 활용법 (0) | 2023.11.07 |
HTML 코딩을 위한 환경 설정: 에디터 선택과 비주얼 스튜디오 코드 소개 (0) | 2023.11.07 |
HTML과 퍼블릭 도메인: 웹의 언어 (0) | 2023.11.07 |