네이티브 객체 : ECMAScript 표준에 정의된 객체
네이티브 객체는 내장객체(예를들면, Array나 Date) 또는 사용자 정의 객체(var o={};)로 분류된다.
호스트 객체 : 호스트환경(예를 들면, 브라우저 환경)에서 정의된 객체
호스트 객체의 예로는 window 객체나 모든 DOM 객체를 들 수 있다.
어떤 객체가 호스트 객체인지 궁금하다면?
코드를 브라우저가 아닌 다른 환경에서 실행시켜 보면 된다.
만약 잘 동작한다면 네이티브 객체만을 사용하고 있는 것이다.
'WEB > javascript' 카테고리의 다른 글
자바스크립트 리터럴 표기법 (0) | 2012.07.22 |
---|---|
eval() 안전하게 사용하는 방법 (0) | 2012.07.22 |
호이스팅(hoisting): 분산된 var 선언의 문제점 (0) | 2012.07.12 |
자바스크립트 전역변수 (0) | 2012.07.10 |
strict mode (0) | 2012.07.10 |