객체가 필요한 이유를 설명할 수 있다.
⭐ 하나의 변수에 포함된, 설명이 필요한 종류의 데이터를 이용하고 그 값을 사용하기 위하여, 레이블을 지정하여 값을 불러올 수 있는 집합을 만드는 데 쓰인다.
객체의 값에 접근하는 두 가지 방법을 사용할 수 있다.
⭐ 점 구문 - 객체명.속성명(key);
표현식 - 객체명[”속성명(key)”];
객체의 값을 추가, 수정, 삭제할 수 있다.
⭐ 삭제, 생성 부분 참고
객체와 배열이 혼합되어 있는 데이터에서 원하는 값에 접근할 수 있다.
⭐ 식별자[인덱스번호].키 등의 조합으로 접근 가능하다.
반복문
객체란 무엇이며 필요한 이유
key와 value가 쌍을 이루는 property를 가진 순서 없는 집합
객체에서 property, key, value
property - 객체의 데이터 단위. 각각의 프로퍼티는 쉼표로 구분한다.
key - 식별자. string으로 이루어져 있다.
value - 모든 자료형이 가능하다.
객체에 접근 하는 두 가지가 있는 이유
객체에서 만드는 키는 기호를 제외하고는 모두 문자열로 변환된다. 첫 글자가 숫자거나 띄어쓰기가 포함되었거나, 변수, 예약어 키를 사용하기 위해서는 표현식 접근이 필요하다. 프로퍼티 키를 다른 곳에서 사용하는 데도 표현식이 필요하다.
객체의 값을 추가,수정, 삭제하는 방법
객체와 배열이 섞인 복잡한 객체 만들어서 접근하는 방법
식별자[인덱스번호].키 등의 기존 접근 조합의 중첩으로 접근 가능하다.
배열의 타입이 객체인 이유
인덱스가 키의 역할을 하고 요소가 쌍을 이루는 형태로 같다.