객체는 여러 개의 자료형을 한 번에 저장하는 자료형이다.
//배열
//요런식으로 배열을 선언함
let array = ['사과', '바나나', '망고', '딸기'];
//객체
//요런 식으로 객체를 선언함
let product = {
'제품명': '7D 건조 망고',
'유형': '당절임',
'성분': '망고, 설탕, 메타중아항산나트륨, 치차황색소',
'원산지': '필리핀'
}
키 | 속성 |
---|---|
제품명 | 7D 건조 망고 |
유형 | 당절임 |
성분 | 망고, 설탕, 메타중아항산나트륨, 치차황색소 |
원산지 | 필리핀 |
객체의 요소에 접근하는 방법 1
product['제품명'] //7D 건조 망고
product['유형'] //당절임
product['성분'] //망고, 설탕, 메타중아항산나트륨, 치차황색소
product['원산지'] //필리핀
객체의 요소에 접근하는 방법 2
product.제품명 //7D 건조 망고
product.유형 //당절임
product.성분 //망고, 설탕, 메타중아항산나트륨, 치차황색소
product.원산지 //필리핀
객체에는 for in 반복문을 적용할 수 있다.
let obhect = {
name: '바나나',
price: 1200
};
for (let key in object){
console.log(`${key}: ${object[key]}`);
}
name: 바나나
price: 1200