자바스크립트를 사용하면서 문자열 자료형을 자주 쓰게 되는데
문자열을 표현할 때 일반적으로 값(리터럴)을 " " (큰 따옴표) 혹은 ' ' (작은 따옴표)를 사용하여 감싸준다.
여기에 변수를 문자열에 포함 시키려고 한다면 번거롭게 문자열을 열고 닫은 후
보통 ( + ) 더해주는 형식으로 작성한다.
const city = "seoul";
const name = "jim"
const age = 21;
// 일반적인 문자열
console.log("저는 " + city + " 에 살고 있구요, 이름은 " + name + ", 나이는 " + age + " 살 입니다.");
// (`) 템플릿 리터럴
console.log(`저는 ${city} 에 살고 있구요, 이름은 ${name}, 나이는 ${age} 살 입니다.`);
문자열에 들어갈 텍스트가 많고 사용되는 변수가 많을 경우, 작성하는게 번거롭고 헷갈릴 수 있다.
이럴 때 사용하면 좋은 것이 ( ` ) 백틱이다.
변수나 함수 이름 앞에 달러 기호'$'를 붙이고 중괄호 '{ }'로 감싸주면 된다.
- 백틱은 자바스크립트 JS ES6(ECMAScript 2015)부터 도입
- 개행 문자를(\n) 사용하지 않아도 됨 (자동 줄바꿈)
- 생김새가 ( ' ) 작은 따옴표와 비슷하니 헷갈리지 않도록 주의할 것
'JavaScript' 카테고리의 다른 글
input type="text" 에 숫자만 입력 받기 (0) | 2023.01.29 |
---|---|
JavaScript 자바스크립트 현재시간 오전 or 오후 00:00 형식으로 나타내기 (0) | 2023.01.21 |
JS / 제이쿼리 여러 체크박스(input 태그) 중 현재 체크된 체크박스 (input 태그) 값 가져오기 (0) | 2022.08.15 |
바닐라(Vanilla) JS란 ? (0) | 2022.03.09 |
JavaScript에서 False 로 인식 하는 값 (0) | 2022.02.24 |
최근댓글