[6강 객체]

1.객체의 정의 : 데이터를 배열과 같이 묶음으로 관리하지만, 순서가 아니라 하나의 데이터에 상세항목들을 각 카테고리별로 관리해주는 데이터 타입 (*여러 개의 Property를 갖는 데이터 타입)

2.객체의 형태 : 객체는 keyvalue라는 데이터로 구성되어 있으며, 항상 쌍으로 같이 다닌다.

(ex. {name : ‘Jason’} ) > keyvalue는 콜론으로 구분된다. 또한 각각의 Property는 콤마로 나눠짐.

3.객체를 정의하는 방법 : 중괄호를 적어주고, 각각의 Property를 담아주는 형태

4.객체에 접근하는 방법 :

- Dot notation (*점을 사용하여 접근하는 방법) > (ex. userData.name -> “Jason”)

- Bracket notation (*대괄화를 사용하여 접근하는 방법) > (ex. userData[“name”] -> “Jason”)

4.객체 메서드 종류 : Object.keys( ) / Object.values( ) > 반드시 대문자 O로 시작해야 한다.

- Object.keys( ) : 주어진 객체의 key만을 가져와 배열에 담아주는 Method

- Object.values( ) : 주어진 객체의 value만을 가져와 배열에 담아주는 Method

'훈훈한 자바스크립트' 카테고리의 다른 글

8강 querySelector를 활용한 데이터 참조  (0) 2023.01.09
7강 함수  (0) 2023.01.07
5강 배열  (0) 2023.01.05
4강 String, Number  (0) 2023.01.05
3강 변수 선언 키워드  (0) 2023.01.05

+ Recent posts