요즘 JS를 배우고 있는데 변수를 선언할 때 let, const로 배우고 있지만, 예전 코드들을 찾아보면 심심찮게 var로 변수를 선언하는 것을 볼 수 있습니다. 근데 왜 var는 이제 쓰지 않는 추세입니다! 그 이유는 무엇일까요? 그리고 this 키워드를 도대체 어떤 걸 가리키고 있는 지 헷갈리는 데 정확하게 알아보고 공부하려 합니다![목차]1. var, let, const의 차이점 및 예시2. 다양한 상황 속에서 this가 향한 곳은?var, let, const의 차이점 및 예시1. 선언 var는 중복 선언이 가능해요.var x = 10;var x = 20;console.log(x); 같은 x가 쓰였지만 덮여씌워져서 console에는 20으로 출력이 됩니다. let x = 10;let x = 20;..