템플릿리터럴 (Template literals)은 무엇인가?
function greet (name) {
return `Hi, ${name}`
}
greet('hyuk') // Hi, hyuk
이어서,
흔히 볼 수 있는 URL 표현을 한 번 해보겠습니다.
function generateLink (image, width) {
const widthInt = parseInt(width , 10)
return 'https://' + getProvider() + '/' +image + '?width=' + widthInt;
}
function generateLink (image, width) {
return `https://${getProvider()}/${image}?width=${parseInt(width,10)}`
}
코딩하기도 쉽고 읽기도 편해졌습니다!!
템플릿리터럴은 JS에서 가장좋은 문자열 표현방법인 것 같습니다.
${} 부분만 유의해서 읽으면 되니까요
감사합니다~