[6강 객체]
1.객체의 정의 : 데이터를 배열과 같이 묶음으로 관리하지만, 순서가 아니라 하나의 데이터에 상세항목들을 각 카테고리별로 관리해주는 데이터 타입 (*여러 개의 Property를 갖는 데이터 타입)
2.객체의 형태 : 객체는 key와 value라는 데이터로 구성되어 있으며, 항상 쌍으로 같이 다닌다.
(ex. {name : ‘Jason’} ) > key와 value는 콜론으로 구분된다. 또한 각각의 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 |