코밍이의 하루

[JS] 객체 본문

웹언어 공부/JS

[JS] 객체

코밍이 2021. 8. 11. 01:31

※ 자바스크립트는 객체(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