변수는 "let" 또는 "const"로 선언해야 합니다.

반응형

ECMAScript 2015에서는 다음을 도입했습니다. 

let

 그리고 

const

 블록 범위 변수 선언을 위한 키워드. const를 사용하면 읽기 전용(상수) 변수가 생성됩니다.

다음에 의해 생성된 변수 유형 간의 차이점 

var

 let은 중요하며, let으로 전환하면 과거에 혼란을 야기했던 많은 변수 범위 문제를 완화하는 데 도움이 될 것입니다.

이러한 새 키워드는 보다 정확한 변수 유형을 생성하므로 ECMAScript 2015를 지원하는 환경에서 선호됩니다. 그러나 전환 시 일부 리팩토링이 필요할 수 있습니다. 

var

 에게 

let

, ECMAScript 2015 이전 환경에서는 SyntaxErrors가 발생한다는 점에 유의해야 합니다.

이 규칙은 다음과 같은 경우에 문제를 제기합니다. 

var

 대신에 사용됩니다 

const

 또는 

let

.

나쁜 예:

var color = "blue";
var size = 4;

좋은 예:

const color = "blue";
let size = 4
반응형