const data = [
{
name : 'starbucks',
order : true,
items : ['americano', 'ice coffee', 'caffelatte']
},
{
name : 'ediya',
order : false
}
]//Tagged template literals
function fn(tags, name, items){
if(typeof items === "undefined"){
items = "주문가능한 상품이 없습니다"
}
return (tags[0] + name + tags[1] + items + tags[2]);
}
이 때, fn의 tags 파라미터는 변수가 아닌 문자열 값들로 구성된 배열이 된다
변수가 사용된 순서대로 파라미터가 할당된다 => name === ${data[0].name} , items === ${data[0].items}
express로 구현하는 실습 문제 - Javascript, NodeJS (0) | 2019.04.21 |
---|---|
Arrow funciton의 this context - Javascript ES6 (0) | 2019.04.19 |
Set으로 로또 추첨기 만들기 - Javascript ES6 (0) | 2019.04.19 |
WeakMap으로 class의 instance 변수 보호하기 - Javascript ES6 (0) | 2019.04.19 |
Map 과 WeakMap - Javascript ES6 (0) | 2019.04.19 |
댓글 영역