더북(TheBook)

4. 객체의 특성

객체는 기본 자료형과는 다르게 할당된 변수가 값을 직접 가지고 있는 것이 아니라 데이터가 위치한 주소 값을 가지고 있습니다. 따라서 같은 주소 값을 공유하는 변수는 주소 값의 데이터가 변경되면 동시에 값이 변경됩니다. 이런 현상을 얕은 복사라고 합니다.

 

5. 표준 내장 객체

자바스크립트에 이미 정의된 객체를 표준 내장 객체라고 합니다. 표준 내장 객체의 종류는 다음과 같습니다.

종류

설명

String

기본 자료형 중 문자열과 관련 있는 속성과 메서드가 정의된 객체

Array

기본 자료형 중 배열과 관련 있는 속성과 메서드가 정의된 객체

Date

날짜 및 시간과 관련 있는 속성과 메서드가 정의된 객체

Math

수학 연산과 관련 있는 속성과 메서드가 정의된 객체

 

6. 브라우저 객체 모델

브라우저 객체 모델(BOM, Browser Object Model)은 웹 브라우저에서 제공하는 객체로, 브라우저를 제어할 수 있는 여러 기능이 포함되어 있습니다.

종류

설명

window

웹 브라우저가 열릴 때마다 생성되는 최상위 관리 객체

document

웹 브라우저에 표시되는 HTML 문서 정보가 포함된 객체

location

웹 브라우저에 현재 표시된 페이지에 대한 URL 정보가 포함된 객체

history

웹 브라우저에 저장된 방문 기록이 포함된 객체

navigator

웹 브라우저 정보가 포함된 객체

screen

웹 브라우저의 화면 정보가 포함된 객체

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.