2025/03/12

Front/JavaScript

[JavaScript] ES6 문법 정리

1. let, constvar 과 let 은 뭐가 다른가?자바스크립트를 쓰면서 항상 궁금했는데, 이번에 그 궁금증이 풀렸다. const num = 100;var flag = false;if (num > 90) { var flag = true; // 재할당}console.log(flag) // true const num = 100;let flag = false;if (num > 90) { let flag = true; // 존재범위 {}}console.log(flag) // true 1. let, const 는 변수를 재선언 할 수 없다. -> 변수명의 중복을 막을 수 있다.- var 은 같은 이름으로 재선언을 자유롭게 할 수 있다. 그러면 나중에 뭐가 뭔지 헷갈리겟져? 2. var 변수의 존재 범위는 f..