728x90
320x100
템플릿 리터럴?
- ES6부터 도입된 새로운 문자열 표기법
- 편리한 문자열 처리 기능을 제공
- 템플릿 리터럴은 백틱(`)을 사용해 표현하며, 런타임에 일반 문자열로 변환되어 처리
그럼 어디에 어떻게 사용할 때 좋을까?
let table = "<table><tr><td>테스트중</td></tr></table>"
그냥 일반적인 문자열로 테이블 태그를 표시하려면 줄바꿈이 되지 않기 때문에 이런식으로 한줄씩 써야 함. 한 두번이면 괜찮은데 안에 태그 내용이 복잡해지거나 수정이 반복적으로 이뤄질 때는 엄청 불편함.
let table = ` <table>
<tr>
<td>테스트</td>
</tr>
</table>
`
그런데 백틱을 사용하면 이렇게 한줄로 하지 않아도 일반 문자열을 사용하는 것처럼 인식함.
출처 - https://velog.io/@starrypro/Part-6.-%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%83%80%EC%9E%85
Part 6. 데이터 타입
현재 '모던 자바스크립트 Deep Dive'를 통해 자바스크립트를 학습하고 있습니다. 본 포스트는 해당 내용에 대한 정리를 목적으로 합니다. 데이터 타입 구분 | 데이터 타입 | 설명 --|--|-- | 원시타입 |
velog.io
728x90
320x100
'💻 하나씩 차곡차곡 > Front-end' 카테고리의 다른 글
[자바스크립트/Javascript] praseInt() VS Number() (0) | 2024.04.25 |
---|---|
[자바스크립트/Javascript] 문자 형태로 된 숫자 끼리 비교가 가능한가에 대하여 (0) | 2024.04.25 |
[javascript] debugger; 사용법 (0) | 2023.04.30 |
[Javascript] substr() VS substring() vs slice() (0) | 2023.04.29 |
[자바스크립트/Javascript] 자식창 값 부모창에 전달하기 (0) | 2023.04.21 |