#01. JavaScript의 Parsing - 01
자바스크립트는 한번에 모든 소스를 컴파일하는 컴파일 언어가 아니라 한줄 한줄 실행하는 인터프리터 언어이다. 때문에 자바스크립트는 컴파일이라는 단어보다 파싱이라는 단어가 좀 더 정확한 단어라고 할수있다. 소스를 한번 파싱한 후 한줄씩 런타임으로 진행하게되는데 파싱단계에서 소스가 재정렬이 되게된다. *이때 파싱과 런타임은 '함수' 단위로 실행되게된다. 좀 더 어려운 말을 쓰면 실행컨텍스트라고 하는데 함수라고 생각하면 이해가 쉽다. 그리고 최상위 레벨인 전역공간 역시 전역함수 내부에서 실행중이라고 생각하자. 이때 재정렬 되면서 함수단위 최상위로 올라오게되는것들이 1. var 변수선언 2. 함수선언 이다. 가령 예를들게되면 alert("선언 전 => " + num1); var num1 = 5; alert("선언..
Java Script & HTML
2015. 8. 24. 15:01
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- MySQL
- OOP
- db
- spring cloud
- servlet
- DesignPattern
- Git
- go-core
- 정규표현식
- Spring
- frontcode
- java
- Jackson
- frontend개발환경
- code
- programming
- Kotlin
- java8
- Design Pattern
- toby
- generics
- JPA
- TEST
- javascript
- clean code
- http
- mariadb
- backend개발환경
- JavaScript Core
- EffectiveJava
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함