var의 경우는 위에 선언하고 값을 undefined로 할당해준다고하고let const의 경우는 위에 선언만 해준다는데결국 선언만해주고 초기화 안했으면 역시 마찬가지로 undefined값이 들어가게 되는거 아님??뭔차이임...?- dc official App
초기화 안하면 걍 빈 메모리를 변수가 지시함. 초기화를 하면서 변수가 지시하는 메모리에 undefined가 할당되는거. 그래서 let,const 선언 전에 참조하려면 참조에러 뜸
아 아예 undefined자체도 할당이 안된다는 거구나.. 고맙다 진짜! - dc App
let도 호이스팅 되는데 tdz가 막는거임
let은 호이스팅이 안 되지 않나