etc./Do it! 공부단

Do it! 자바스크립트 입문 / 06단원 여러 자료를 한꺼번에 담는 객체

innit 2022. 1. 22. 09:55

1. 책 DB를 넣어주세요.

2. 나의 스터디 흔적을 사진으로 보여주세요.

3. 이번 스터디에서 특별히 좋았던 점이나 어려웠던 점이 있었나요? 새로 알게된 부분이 있다면 알려주세요.

객체

- 프로그램에서 인식할 수 있는 모든 대상

- 객체 안에 숫자, 문자열 등 여러 가지 자료형이 포함된다.

- 속성 : 객체에서 값을 담고 있는 정보

- 객체는 일종의 틀로, 인스턴트들을 찍어낸다. (new 예약어를 사용)

- 하지만 Math 객체처럼 인스턴스를 생성하지 않고 바로 사용가능한 객체들도 있다.

내장 객체

- Date, Number, Boolean, Array, Math 등

* Window 객체는 모든 객체를 품고 있는 최상위 객체로, Window 객체의 함수는 이름만 사용해서 실행 가능

문서 객체 모델(DOM)

- 객체를 사용해 웹 문서를 관리하는 방식

브라우저 객체 모델(BOM)

- 웹 브라우저 정보를 객체로 다루는 방식

사용자 정의 객체

- '리터럴 표기법'을 이용한 객체 생성법 (객체 틀을 만들지 않고 개별적으로 객체를 선언하는 방법임)

var 객체명 = { 속성1:, 속성2:, 함수1: function() { 함수 내용 }, 함수2: function() { 함수 내용 } };

- '생성자 함수'를 이용한 객체 생성법

function 객체명(값1, 값2, 값3) { this.속성1 =1; this.속성2 =2; this.속성3 =3; } let 인스턴스명 = new 객체명(1,2,3);

4. 열심히 실습한 코드를 저장해 첨부해 주시거나 자랑할만한 스크린샷이 있다면 올려주세요.

728x90
반응형