반응형
ES6 에서 LET , CONST라는 개념이 도입됫다 es5? 인가?
var a = 'abcd';
var a = 'bcdef';
이렇게 이미선언한 변수를 다시선언하면서 값을 넣는것도 가능하게된
이상한 구문이된다
하지만 let 을 선언하면 저런건 불가능해진다
일반 프로그래밍의 변수 선언과 비슷하게 된다는말이다
let은 변수처럼 다른값을 계속 바꿀수 있찌만
const 는 한번 값을 설정하면 다른데에서 값을 바꿀수는 없다 (참조변수는가능)
결론
– ES6 에서는 var는 지양하고 가급적 let과 const를 사용하자
– 원시형에서 변수는 let, 상수는 const로 선언한다
– 참조형은 const로 선언한다
반응형
'프로그래밍 > JavaScript' 카테고리의 다른 글
자바스크립트 - 제어대상 찾기 (dom요소 찾기) (0) | 2019.02.27 |
---|---|
JavaScript - .map , ELEMENT (0) | 2019.02.27 |
JavaScript - NODE 객체 (0) | 2019.02.27 |
javascript - DOM 선택 STYLE 바꾸기 (0) | 2019.02.27 |
javascript - 바닐라자바스크립트 예제(nomad by nicollas) (0) | 2019.02.27 |