Vanilla Javascript
변수란, 데이터를 담아두는 공간을 말하며 프로그램에서 사용되는 데이터 고유의 이름인 식별자를 명시한 것이다.
JavaScript는 동적 타입의 언어이기 때문에 변수의 타입을 지정하지 않더라도 값이 할당되는 과정에서 자동으로 변수의 타입이 결정된다.
즉, 변수는 고정된 타입이 없으며 같은 변수에 여러 타입의 값을 자유롭게 할당할 수 있다.
변수는 var
, let
, const
키워드를 사용하여 선언한다.
변수의 값 할당은 연산자(=)를 사용한다.
그리고 식별자인 변수명을 사용해 변수에 저장된 값을 참조한다.
const
는 변하지 않는 값을 뜻한다.
또한 변수의 선언에 있어 변수명은 변수의 존재 목적을 쉽게 이해할 수 있는 것을 사용하는 것이 좋다.