코밍이의 하루
[JS] 객체 본문
※ 자바스크립트는 객체(Object) 기반 언어이다.
1. 객체
1) 특징
- 기능과 속성을 가지고 있음.
2) 객체의 메소드와 속성 기본형
기본형 | 설명 |
객체.메서드(); | 객체의 메서드 실행 |
객체.속성; | 객체의 속성값을 가져옴 |
객체.속성 값 | 객체의 속성값 변경 |
3) 객체의 종류
① 내장 객체
- 자바스크립트 엔진에 내장되어 있어 필요한 경우 생성해서 사용 가능
- 문자, 날짜, 배열, 수학 객체 등이 있음.
② 브라우저 객체 모델(BOM)
- 브라우저에 계층 구조로 내장되어 있는 객체
- window, screen, location, history, navigator 객체 등이 있음.
③ 문서 객체 모델(DOM)
- HTML 문서 구조를 말함
- HTML의 모든 요소들을 문서 객체로 선택하여 자유롭게 속성 변경 가능
- 선택한 문서 객체에 원하는 스타일(CSS) 적용 가능
- IE 8 이하 버전에서는 호환성 문제로 사용 힘듬.
'웹언어 공부 > JS' 카테고리의 다른 글
[JS] 내장 객체 - 날짜 정보 객체 (0) | 2021.08.11 |
---|---|
[JS] 내장 객체 - 내장 객체 생성하기 (0) | 2021.08.11 |
[JS] 중첩 for문 (0) | 2021.08.10 |
[JS] break문, continue문 (0) | 2021.08.10 |
[JS] 반복문 - do-while문, for문 (0) | 2021.08.10 |