
코드가 실행되기 전에 사용할 데이터나 기능의 존재와 그 특성을 명확히 알려주어야 합니다.
What ?
선언컴파일러(Compiler) 또는 인터프리터(Interpreter)에게 프로그램에서 사용될 특정 엔티티의 이름과 그 속성을 미리 알리는 행위입니다.
Why ?
Programming오
선언자로 변수를 선언
cf)선언자 -->(var, let, const) etc
(변수 선언 후 console 의 경우 [undefined]출력한다.)
---> 할당을 하지 않는다면 정의가 되지 않은 상태로 가용성 X
| 할당 : "=(등호)"를 통해 변수를 정의 |
할당을 해야 선언된 변수를 불러와 많은 코드를 사용할 수 있다.
| 재할당 : 변수의 저장된 값을 다른 값으로 변경 |
상수 : 저장된 값 변경 X
| 참조 : 변수에 저장된 값을 읽어들이는 것 |