본문 바로가기

JAVASCRIPT

javascript BOM과 DOM

BOM, Browser Object Model

 - 브라우저 객체 모델은 자바스크립트가 브라우저와 소통하기 위한 모델이다.

 - 자바스크립트로 HTML 문서상의 객체를 접근+조작하기 위한 객체 모델(체계)

 - 모든 브라우저 지원함

 - 문서상의 일부 객체(태그)를 이미 정해진 트리구조를 통해서 접근+제어 모델(*****)

 - 객체(태그)를 식별하기 위한 식별자를 name 속성을 사용한다.(id, class 인식 못함.)

 - 객체(태그) 중 유일한 객체는 예약어를 제공한다. (window, document 등..)

 - BOM 트리에 포함되어 있지 않은 태그들은 접근 불가능(조작 불가능)

 - DOM Level 0(정식X)


javascript bom에 대한 이미지 검색결과


DOM, Document Object Model

 - 문서 객체 모델은 HTML, XML 문서의 프로그래밍 interface이다.

 - XML 인터페이스의 한 종류

 - XML을 조작하기 위해서 만든 인터페이스 집합

 - JavaScript DOM : HTML을 조작하기 위해 DOM 구현한 결과 집합(기능 집합)

 - Java DOM : XML을 조작하기 위해 DOM 구현한 결과 집합

 - C# DOM 

 - C DOM

 - C++ DOM

 

 - DOM Level 1

 - DOM Level 2

 - DOM Level 3




//BOM 예시




**new Date() 현재 시간




'JAVASCRIPT' 카테고리의 다른 글

javascript mouse이벤트  (0) 2018.11.06
javascript Event  (0) 2018.11.05
javascript 형변환(casting)  (0) 2018.11.05
javascript 함수  (0) 2018.11.05
javascript 자료형 및 변수  (0) 2018.11.05