2014. 6. 24. 15:33
- Web browser
- 브라우저에는 javascript를 해독할 수 있는 엔진이 존재한다.
- 구글 크롬의 경우 just in compiler(일명 JIT 컴파일)형식의 V8 javascript engine을 사용한다.
- V8은 javascript 코드를 c++코드로 변환하여 compile하고 캐싱과 같은 최적화기술을 사용하여 속도향상을 시켰다.
- Weak & Dynamic type language
- javascript는 c/c++처럼 타입이 지정되어있지 않다.
- 타입은 var로 표시한다.
- javascript 기본타입
- number(8byte double)
- string
- boolean
- undefined
- null(참조객체 없음을 의미)
- javascript 참조형타입
- 함수
- 객체
- Non-class based object-oriented programming
- object-oriented programming
- class-based oop
- c/c++, c#, java ...
- non-class-based oop
- javascript, python, ruby ...
- javascript의 oop
- prototype chain
- closure
'Programming > Web Programming' 카테고리의 다른 글
Node.js 시작하기 (0) | 2014.06.27 |
---|---|
webapp deploy in tomcat 7.0 (0) | 2014.04.16 |
javascript - oop (0) | 2014.03.14 |
javascipt Date객체 formatting yyyy-MM-dd hh:mm:ss (0) | 2014.01.13 |
jQuery - jQuery 시작하기 (0) | 2011.11.10 |