1. var / let /const 차이점 JavaScript에서는 var, let, const를 이용해서 변수를 선언할 수 있다. var ES5까지 var 키워드를 통해서만 변수 선언 가능. var를 사용해도 되지만, 최신 버전에 맞는 문법(let, const)을 사용하는 것이 좋다. 중복 선언 가능. var name = 'javascript'; console.log(name); // javascript var name = 'javascript2'; console.log(name); // javascript2 //동일한 이름 'name'으로 여러 번 중복해서 선언 가능 Function-level scope로 함수 내에서 선언된 변수는 함수 내에서만 유효, 함수 외부에서는 전역 변수로 취급. Hoisti..