JavaScript
[javascript] 객체
주노팍
2021. 9. 5. 14:54
반응형
자바스크립트의 객체는 크게 내장 객체, 브라우저 객체 모델, 문서객체 모델로 나눌수 있다.
1. 내장 객체
- 자바스크립트 엔진에 내장되어 있어, 필요한 경우 생성해 사용할수 있다.
- String, Date, Array, Math 객체 등이 있다.
2. 브라우저 객체 모델 (BOM : Browser Object Model)
- 브라우저에 계층적으로 내장되어 있는 객체들을 브라우저 객체 모델 이라고 한다.
- window, screen, location, history, navigator 객체 등이 있다.
- window는 document와 location 객체의 상위 객체 이다.
3. 문서 객체 모델 (DOM : Document Object Model)
- (X)HTML 문서구조를 말한다. 기본구조의 최상위 객체로 <html>이 있으며 그 하위에 <head> 와 <body>가 있다.
- 문서객체모델에서는 (X)HTML의 모든 요소들을 문서 객체로 선택하여 자유롭게 속성을 바꿀수 있고, 선택한 문서 객체에
원하는 스타일을 적용할 수도 있다.
반응형