console.log(score) // undefined
score = 80;
var score;
console.log(score) // 80
여기서 var는 오류없이 콘솔에 나오는데 let 이나 const 쓰면 오류남..
변수는 다 호이스팅 되는거 아님??
뉴비 질문 수준 이해점 ㅠ
console.log(score) // undefined
score = 80;
var score;
console.log(score) // 80
여기서 var는 오류없이 콘솔에 나오는데 let 이나 const 쓰면 오류남..
변수는 다 호이스팅 되는거 아님??
뉴비 질문 수준 이해점 ㅠ
호이스팅을 검색해봐바
https://gall.dcinside.com/board/view/?id=programming&no=2205753&page=1
바바
var만 호이스팅됨
deep dive 책에는 다 let이랑 const도 된다고 나와있는데 이거 잘못된거임?
let과 const도 호이스팅은일어남 단지 TDZ때문에 참조불가능하게 에러발생시킨거임
다 호이스팅됨
tdz도 써있었을텐데 왜 호이스팅만 봄? 애초에 너 수준에서는 호이스팅 안된다고 생각하는게 맞는데