오답노트
008_let.js 본문
let fruit = 'apple';
console.log('fruit : ', fruit);
fruit = 'grape';
console.log('fruit : ', fruit);
apple
grape
es5 에서는 변수를 사용 할 때 var 를 사용했지만, es6 에서는 변수를 선언할 때 let 을 사용한다.
var 과 let 의 차이점은 아래의 코드를 보면 좀 더 명확하게 알 수 있다.
var fruit = 'apple';
var fruit = 'grape';
let fruit = 'apple';
fruit = 'grape';
var 의 경우에는 같은 이름의 변수에 값을 다르게 주고자 할 때 앞에 var 를 계속 사용하지만,
let 의 경우에는 같은 이름일 경우에는 제일 처음에 선언 된 변수 앞에만 붙이면 된다.
만약 이미 선언 된 변수에 다시 let 을 사용한다면, 이미 선언 된 변수에는 let 을 사용 할 수 없다는 에러 메세지가 뜬다.
'node.js' 카테고리의 다른 글
res.render 를 통해 html 렌더링하기 (0) | 2021.07.28 |
---|---|
Open SSL (0) | 2021.07.22 |
007_comment.js (0) | 2021.06.15 |
006_formatting_2.js (0) | 2021.06.15 |
005_formatting_1.js (0) | 2021.06.15 |