변수,:어떠한 '한 값'을 갖기위한 메모리의 '주소' 또는 '그 자체'
선언 var a (주소의 값의 이름을 엔진에게 알려준다. 그자체를 엔진에게 알려준다)
할당 (그 공간 자체에 값을 할당)
식별자(변수,함수 등 다른것과 구별할 수 있게 하는것)
-어떤것을 구분하기 위한 것 변수,함수 ( 그중 이미 선언된 식별자가 예약어)
정의(var a ; 를 하게되면 '타언어에선 선언'만 되지만 자바스크립트에서는 자동으로 undefined라는 값으로 할당까지 이뤄지고, 정의된다. 그렇기 때문에 선언과 정의를 구분하는 것은 의미가 없고, 굳이 차이점을 만들어야한다면 var a = null;을 하여 a에 값이 없게 만들어야 한다 선언만 된 상황)
반응형
'공부 > TIL-D' 카테고리의 다른 글
사이트 및 오늘 공부한내용 (0) | 2019.05.07 |
---|---|
값, 표현식 ,문 ,리터럴, 정의,선언,호이스팅 (0) | 2019.05.03 |
브라우저의 동작원리 (0) | 2019.05.01 |
변수 호이스팅 (0) | 2019.04.30 |
bottom-up의 괴로움 (0) | 2019.04.29 |