TDZ JavaScript :: var, const, let의 차이점 const는 constant, 상수 그 자체이므로 처음에 const 키워드를 사용하여 변수 선언 및 초기화를 하고 난 뒤에는 새로운 값을 재할당할 수 없다. 함수 내부에서는 정상적으로 참조할 수 있지만 sayHello 함수 외부에서 변수 greetings를 참조하면 에러가 발생한다. block scope 내에서 선언된 변수는 해당 block{} 내부에서만 유효하며, block{} 외부에서는 ... JavaScriptconstscopehoistingES6letTDZvarES6 [개발일지] 4일차 - var와 let/const, TDZ 회원가입 번호인증 카운트다운 문제 수정 기본 브라우저 접속 외 결제 막기 var와 let/const의 차이 TDZ에 대해 그냥 var는 무조건 쓰면 안된다는 것 정도로만 알고 있었는데 오늘 그 정확한 차이에 대해서 한번 공부해 보았다. 변수 재선언 여부 var의 경우 한번 사용한 변수를 재사용 가능 그러나 let/const의 경우 한번 사용한 변수를 재선언 하려고 하면 에러 발생 호이스팅 여... 호이스팅varTDZJavaScriptlet자바스크립트jshoistingJavaScript
JavaScript :: var, const, let의 차이점 const는 constant, 상수 그 자체이므로 처음에 const 키워드를 사용하여 변수 선언 및 초기화를 하고 난 뒤에는 새로운 값을 재할당할 수 없다. 함수 내부에서는 정상적으로 참조할 수 있지만 sayHello 함수 외부에서 변수 greetings를 참조하면 에러가 발생한다. block scope 내에서 선언된 변수는 해당 block{} 내부에서만 유효하며, block{} 외부에서는 ... JavaScriptconstscopehoistingES6letTDZvarES6 [개발일지] 4일차 - var와 let/const, TDZ 회원가입 번호인증 카운트다운 문제 수정 기본 브라우저 접속 외 결제 막기 var와 let/const의 차이 TDZ에 대해 그냥 var는 무조건 쓰면 안된다는 것 정도로만 알고 있었는데 오늘 그 정확한 차이에 대해서 한번 공부해 보았다. 변수 재선언 여부 var의 경우 한번 사용한 변수를 재사용 가능 그러나 let/const의 경우 한번 사용한 변수를 재선언 하려고 하면 에러 발생 호이스팅 여... 호이스팅varTDZJavaScriptlet자바스크립트jshoistingJavaScript