개발/자바스크립트
-
ES6 자주사용하는 문법 정리개발/자바스크립트 2022. 3. 14. 18:20
var, let, const 선언자 - var 1. 중복선언 가능 var num = 100; var num = 200; console.log(num); //200 2. 일반변수 선언 시 "호이스팅" console.log(num); //ERROR!! console.log(num); //undefined var num = 100; console.log(num); //100 var num; console.log(num); //undefined num = 100; console.log(num); //100 var num 을 중간에 선언했기 때문에 최상위로 올라가 var num 선언하여 에러가 나지 않음. if문,for문 내부에서 선언한 것도 똑같이 적용됨. 함수 안에서 선언은 함수의 최상위로, 함수 밖이나 외부..