백틱(`) 리터럴 작성 방식은 ES2015부터 생겨난 작성 방식이며 기존에 문자열과 변수를 같이 쓸때 '+'등을 사용하며 지저분했던 문자열을 훨씬 보기 좋고 간결하게 작성할 수 있게 한다.
* "2곱하기3은6입니다." 라는 문자열을 출력하기 위해 기존에는 아래와 같이 작성했다.
const val1 = 2
const val2 = 3
const result = 6
console.log(val1 + " 곱하기 " + val2 + " 은" + result + " 입니다");
변수와 문자열을 섞어서 사용하기위해선 '+'가 계속해서 들어가 깔끔하지 못했으며 띄어쓰기 또한 '+' 사이에 작성된 문자열에 별개로 줘야해서 가독성이 매우 아쉬웠다.
백틱(`) 작성 방식은 아래처럼 깔끔하고 띄어쓰기 또한 편하게 작성이 가능하다.
const val1 = 2;
const val2 = 3;
const result = 6
console.log(`${val1}곱하기 ${val2}은 ${result}입니다.`)
백틱 작성 방식에서는 변수를 ${} 안에 작성하여야 한다.
이런방식으로 훨씬 보기좋고 간편하게 작성이 가능하다.
반응형
'퍼블리셔 Note > JAVASCRIPT' 카테고리의 다른 글
[JQuery] 'progress' 태그를 이용하여 버튼 클릭시 동적으로 현재 진행률 표시하기 (0) | 2022.04.26 |
---|---|
[JAVASCRIPT] 배열(Array)에서 랜덤으로 값 출력 (0) | 2022.03.31 |
[javascript] 탭 버튼에 클릭시 해당 컨텐츠 노출하기 (0) | 2022.03.18 |
[Jquery]한 페이지에 같은 동작하는 Swiper가 여러개일때 처리 (0) | 2022.03.18 |
[JAVASCRIPT] Swiper 사용법 - 웹 슬라이드 구현 (0) | 2022.02.07 |