본문 바로가기

공부/TIL-D

변수, 선언, 식별자, 할당, 정의

 

변수,:어떠한 '한 값'을 갖기위한 메모리의 '주소' 또는 '그 자체'

선언 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