스코프 + 문법적 환경 ( Scope의 상위 호환 )
함수의 실행 당시 값을 기억하는 특수한 스코프
const PerSon = (name) => {
let _name = name
const setName = (name) => (_name = name)
const getName = () => _name
return { setName, getName }
}
const genUser = (name, age) => {
return {
name,
setname(name) { this.name = name }
getName() { return this.name }
}
}
const {name, time} = barista
을 활용해자baristaContainer.innerHTML = bariList.map((bari) => renderBaristaRoot(bari)).join('')
여기서 join('')이 없으면 , 도 같이 랜더링된다
foreach 와 map의 성능차이가 어마무시하다..