모든 데이터(배열,함수,객체 등)을 담을 수 있는 만능 주머니
객체 안에 객체를 담을 수도 있음
{} 안에 👉 키 : 밸류 형태로 작성한다
객체의 특정 데이터를 조회할때는 반드시 👉 .key
[ ❗️❗️ ] 값을 가져오고 싶을 때 ► 객체는 !?
- 변수(이름).key 값을 통해서 가져온다.
[ ❗️❗️ ] 값을 가져오고 싶을 때 ► 배열은 !?
- [index] 로 조회 한다 !
- 배열은 순서가 있기 때문 !!

① 객체는 {} 중괄로 안에 작성한다
② 키값 : 밸류값 형태로 작성한다
③ 밸류값에는 숫자,"문자열",[리스트],객체 등 다양한 정보가 있다.
let age = person.age ;
console.log("꺼내온 사람의 나이는",age) ;
👉 person 객체의 age 키값의 밸류인 30을 가져온다.
let hobby = person.hobby[1] ;
console.log("나의 두번째 취미는",hobby) ;
or
console.log("나의 두번째 취미는",person.hobby[1]) ;
👉 person 객체의 hobby 키값의 밸류인 (리스트)[1] = 야구 를 가져온다 !
console.log("내가 찾고 싶은 영화는", person.data.movie[0]) ;
[⭐️] 👉 person 객체 내 date 객체에서 movie의 인덱스 0번째 값 가져온다!
⭐️ 객체 내 객체에 접근할 때 . 으로 계속 연결 해서 들어가면 된다 !
객체 내 함수를 호출하는 방법 ► 매서드
person.skill()
[🤓] 알고리즘적 사고
① 함수는 소괄로가 무조건 있어야 하니까 ()가 필요하겠군
② 객채 네 함수가 매개변수 없이 작동하니, 호출시에도 매개변수를 안 적어도 되겠군
06.16 들렸다 갑니다 ~ 🤍