본문 바로가기

자바스크립트 var let const2

[ 모던 자바스크립트 스터디 ] let, const 키워드와 블록 레벨 스코프 30초 정리 - var vs let vs const 변수 선언 -> const 재할당 필요한 변수 선언 -> let 변수 선언 시 기본으로는 const 로 선언하고, 재할당이 필요하다면 그때 가서 let 으로 바꾸세요! ES5까지 변수를 선언할 수 있는 유일한 방법은 var 였지만, ES6 부터는 let, const 키워드로도 변수 선언이 가능해졌다. 우선 기존의 var 키워드가 어떤 문제가 있었는지 살펴보자. 변수 중복 선언 허용 var x = 1; var y = 1; var x = 100; var y; console.log(x); // 100 console.log(y); // 1 var 키워드로 선언한 x 변수와 y 변수는 중복 선언 되었으나 에러가 발생하지 않는다. 만약 내가 위에 apple 이라는.. 2022. 9. 20.
[ JavaScript ] ES6 : let 과 const 개념 | let & const 공통점/차이점 ES6 표준에서 처음으로 추가된 특성 중 let 과 const 에 대해 알아보도록 하겠다. ES6 전에는 var 키워드로 변수와 상수를 선언해 사용했지만, ES6 에서는 let 과 const 를 이용해 변수와 상수를 선언할 수 있게 되었다. 변수는 let 선언자, 상수는 const 선언자를 이용하면 된다. var 선언자를 이용해 선언을 하면, 아래 예시와 같이 재선언을 해도 문제가 발생하지 않았다. 1. let var 를 이용해 변수 재선언을 해보겠다. var test = 1; console.log(test); var test = 2; console.log(test); 이번에는 let 선언자를 이용해 선언해보겠다. let test = 1; console.log(test); let test = 2; con.. 2021. 2. 14.