객체 종류

  1. 내장 객체
    1. 자바스크립트에 대장되어있는 객체
    2. 문자, 날짜, 배열, 수학, 문자열 등등
  2. 브라우저 객체 모델 (BOM)
    1. 브라우저에 계층 구조로 내장되어 있는 객체
    2. window, screen, location, history, navigator 등
  3. 문서 객체 모델 (DOM)
    1. HTML 문서 구조

내장 객체

내장 객체 생성하기

[Javascript] 객체를 만드는 방법, (class, function)

첫번째 방법

var tv = new Object();
tv.color = "white";
tv.price = 300000;
tv.info = function(){
    document.write("tv 색상: " + this.color, "<br>");
    document.write("tv 가격: " + this.price, "<br>");
}

두번째 방법 (자바스크립트 문법)

var car = {
    color: "black",
    price: 5000000,
    info: function() {
        document.write("car 색상: " + this.color, "<br>");
        document.write("car 가격: " + this.price, "<br>");
    }
}

브라우저 객체

window 객체 메서드

screen 객체 : 사용자의 모니터 정보 제공

location 객체 : 사용자의 브라우저 정보 제공