💖 내장 객체 💖 내장 객체의 종류 ✨ 값의 처리를 위한 내장 객체 - 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 |