[JS] var, const, let 변수의 종류와 차이점을 알아보자
자바스크립트에서 변수를 선언하는 방법으로는 주로 var, let, const 세가지 키워드를 사용한다.그렇다면, 이 세가지 키워드에는 어떠한 특징이 있으며, 차이점을 무엇일까? var 변수var는 ES6 이전에 변수를 선언할 때 사용하던 방식으로 특징들은 다음과 같다.* 특징- 함수 스코프(Function Scope): var 변수는 함수 내에서만 유효하며, 함수 외부에서는 사용할 수 없다. 블록( { } ) 내에서 선언을 해도 블록 스코프가 적용되지 않는다. (스코프란? : 2024.09.18 - [Programming/Javascript] - [JS] 스코프란 무엇인가?(블록 스코프, 전역 스코프, 함수 스코프) )- 중복 선언 가능: 같은 이름의 변수를 다시 선언해도 에러가 발생하지 않고, 값이 덮..
2024. 9. 18.