js 객체 생성방식. 그리고 불러오는 방식이 윗코드에 나와있다.
불러올 때 키를 통해서 값을 불러와야하며, 선언시에는 '{ }' 기호를 써서 안에 키값을 부여해야되는 것이다.
객체 뒤 .을 통해 객체이름의 하위 개념으로 키를 선언해서 사용해도 되고,(1번째줄)
배열로 묶어서 선언하는 것도 가능하다.(3번째줄)
객체의 반복문.
for() 함수를 통해 실행함. coworkers 안의 요스들 key를 하나씩 불러와서 명령을 실행해주란 뜻.
document.write(key) 를 통해 key 값이 출력된다.
아래처럼 객체명[key]를 통해 실제 key의 값들을 불러올 수 있게 된다.
객체의 this, 메서드, 프로퍼티
이 함수가 소속된 객체를 가리키는 this(cowerkers 라는 객체. 즉 나 자신을 가리키기 위해 this를 사용했다. cowerkers라는 변수명이 바뀌어도 this의 효력은 동일하다.)
이 객체에 소속된 변수의 값으로 함수를 지정할 수 있으며 그를 통햏 객체에 소속된 함수를 만들 수 있다.
그 함수를 메서드라 한다.
그리고 저런 객체 뒤에 .으로 오는 변수들을 property(프로퍼티)라고 한다.
{} 와 {} 사이는 , 기호를 통해서 구분한다.
뛰어 쓰기를 한 키 값을 써주려면 배열 안에다 넣고 " "로 감싸주면서 사용해야한다.
'🗃️javascript > 이론정리' 카테고리의 다른 글
DOM tree , DOMContentLoaded (0) | 2023.03.23 |
---|---|
공부방향 및 각종 용어들의 정의[UI , API, CDN, cache 등] (1) | 2023.03.08 |
자바스크립트 이론 문제(틀린것 위주) (0) | 2023.02.06 |
for of 과 for in 간략 정리 (0) | 2022.12.30 |
javascript 기본이론(4)(고차 함수 이해과정) (1) | 2022.12.26 |