💖 내장 객체
💖 내장 객체의 종류
    ✨ 값의 처리를 위한 내장 객체
        - String
        - Array
        - Date
        - Math
    ✨ 브라우저를 제어하기 위한 내장 객체(BOM)
        - window
        - location
        - history
        - navigator
        - screen
    ✨ HTML 요소를 제어하기 위한 내장 객체
        - document
        - image
        - form

 

 

💖 내장 객체


: Javascript에서 제공되는 내장 객체

 

✨ 자바스크립트에서 기본적으로 제공되는 객체

 Array, Date, Math, String

 웹 브라우저가 제공하는 window와 navigator 등

 

✨ 내장 객체의 제공

모든 웹 브라우저 개발사들이 공통 기능의 필요성을 인지하고,

사전에 객 체명과 함수(메서드)들을 통일하여 구현한 뒤, 브라우저 안에 내장시켜 놓았다.

 

 

💖 내장 객체의 종류


 값의 처리를 위한 내장 객체

내장 객체 설 명
String 문자열 값은 그 자체가 하나의 객체가 된다. 문자열을 조작 할 수 있는 기능을 제공한다.
Array 같은 종류의 변수를 하나로 묶기 위한 배열에 관련된 기능을 제공한다.
Date 시스템의 현재 날짜, 시간을 조회하거나 설정하기 위한 기능을 제공한다.
Math 수학 계산을 위해 기본적으로 제공되는 객체

 

 브라우저를 제어하기 위한 내장 객체(BOM)

window
브라우저 창에 대한 모든 상항을 제어하는 최상위 객체이다.
브라우저 제어 관련 내장 객체는 window의 하위 객체들이다.
location url 정보를 제어하는 객체이다. 페이지 이동, 새로고침 등 의 기능을 제공한다.
navigator 브라우저의 종류를 판별한다.
history 웹 브라우저에 기록되어 있는 히스토리 정보를 제어한다.
screen 브라우저 화면에 대한 정보를 알려준다.

 

 HTML 요소를 제어하기 위한 내장 객체

객체명 설 명
document 문서에 대한 정보, 즉 HTML 문서의 각 요소들을 제어하기 위한 기능을 갖는다.
image 태그에 대한 속성을 제어하는 객체이다.
form 입력 양식에 대한 제어를 위해 속성과 메서드를 제공하는 객체이다.

 

'Language > Javascript' 카테고리의 다른 글

2. DOM 선택자  (0) 2022.05.20
1. DOM (Document Object Model)  (0) 2022.05.17
1. Javascript 사용자 정의 객체  (0) 2022.05.15
JavaScript - Event  (0) 2022.05.12
JavaScript 함수  (0) 2022.05.12