본문 바로가기

웹개발/RUN! 자바스크립트

2-3.let과 const 변수(ECMA Script 6)

1. var 키워드는 엄격하지 않아서 미리 선언된 같은 이름의 변수가 존재해도 오류없이 다시 동일한 이름의 변수 선언이 가능하다. 이는 프로그래밍 작업시 동명의 변수가 충돌하는지 여부를 확인할 수 없어 치명적일 수 있다.


2. let은 먼저 선언한 동일한 이름의 변수를 재 선언할 수 없다.

*위의 코드를 오류가 나지 않게 수정해 보세요.


3. const는 상수값을 정의한다. 따라서 선언 후 값을 바꿀 수 없다.