-
컴파일 인터프리터 차이
- 런타임이전 한번에 해석, 런타임 이후 row 단위로 실행.
-
런타임
구동되는환경. 얕게라도 알아보기
프로그램이 실행되고있을때
-
JS는 컴파일언어인가요 인터프리터
-
컴파일은 하지 않나요?
- 기계어 해석하는건 동일. 그러나 런타임 이후이전인지의 차이
- ⇒ 엔진 내부에서 컴파일 과정을 거친다
- ⇒ 필요할때 컴파일.
-
호이스팅
-
호이스팅 방지
-
왜 방지?
- 변수 중복선언,
- 코드가독성 유지보수성
- 함수 scope 꼬임현상 방지
-
리터럴
- 사람이 이해할수있는 문자나 약속된 기호로 값을 생성하는 표기방법
-
식별자
- 변수의 이름이나 선언문 갑ㅌ은 것을 식별자
- 값이 아니라 메모리 주소를 갖고잇는게 식별자다 ?