본문 바로가기

BOM2

[Javascript] 브라우저 객체 모델 BOM 브라우저 객체란, 브라우저에 내장되어있는 브라우저 조작을 위한 객체입니다. 더욱 간단히 설명하자면 브라우저에서 뒤로가기나 새로고침, 새 창 열기 등과 같은 조작을 위해 제공하는 객체입니다. 0. 계층 구조 브라우저 객체는 window라는 최상위 객체 아래에 자식 객체로 존재하고 있습니다. 물론 window가 최상위 객체이므로 여하에 수 많은 자식 객체들을 데리고 있지만 여기서는 간단하게 표시했습니다. 그리고 채용률이 높은 네 가지 정도의 객체들만 간단히 소개해보려고 합니다. 여기서 document 객체는 지난 시간까지 다룬 문서 객체입니다. 1. window 객체 window 객체는 위에서 언급했듯이 모든 객체의 최상위 객체 입니다. 다른 객체들과는 달리 메소드 앞에 이름을 따로 명시하지 않아도 되는 객.. 2021. 4. 30.
[Javascript] 객체 객체(object)란, 프로퍼티와 메소드로 이루어진 것입니다. 실생활에서 보이는 모든 사물들을 객체라고 할 수가 있습니다. 처음 이해할땐 객체라는 모호한 의미를 주변 사물에 대입해서 생각해보면 쉽게 이해할 수 있습니다. 예를 들면 핸드폰이라는 객체는 켜다, 끄다, 재생하다, 전화걸다 등의 기능(메소드)을 가지고있고, 무게, 색상, 제조사와 같은 속성(프로퍼티)를 가졌다 라고 할 수 있습니다. 1. 객체 객체는 프로퍼티와 메소드(속성과 기능)로 이루어져있다고 했습니다. 서두의 예시에서 보이듯이 메소드는 어떤 객체를 조작하고 활용하게 하는 기능이고, 속성은 객체에 대한 정보를 담고 있습니다. 2. 자바스크립트의 객체 자바스크립트에는 크게 세종류의 객체가 있습니다. 1. 내장 객체 내장 객체는 자바스크립트에 .. 2021. 2. 26.
300x250