Javascript Essentials 1
깔끔하고 안전하게 리액트 코드를 작성할 수 있도록 자바스크립트, 특히 ES6 문법 중 자주 다루게 되는 부분들을 알아봅시다.
[변수] var를 지양하고, let과 const를 사용하자
var name = '찰스';
var name = '김보인';
console.log(name);
// 결과 : 에러가 발생하지 않고, '김보인'이 출력됨var global = '전역';
if (global === '전역') {
var global = '지역';
console.log(global); // '지역'이 출력됨
}
console.log(global); // 전역변수가 오염되어 '지역'이 출력됨Last updated