본문 바로가기

Programming/JavaScript

[JavaScript] 객체(Object)

객체

객체는 키와 값으로 이루어진 사전 형태의 데이터타입이다.

배열과 유사하지만 인덱스값(키값)을 문자로 사용할 수 있다는 특징이 있다.

- 객체의 생성

객체를 만드는 방법에는 여러가지가 있다.

예를 들어 상품의 가격을 저장하는 객체를 만들어보자.

var prices = {'A' : 3000, 'B' : 4000, 'C' : 2500}

'A'는 인덱스값, 즉 key가 되고 3000은 value가 된다.

객체를 만드는 다른 방법

var price = {};
price['A'] = 3000;
price['B'] = 4000;
price['C'] = 2500;

또 다른 방법

var price = new Object();
price['A'] = 3000;
price['B'] = 4000;
price['C'] = 2500;

-객체의 속성에 접근하는 방법

 var prices = {'A' : 3000, 'B' : 4000, 'C' : 2500}
 price['A']

또 다른 방법

 price.'A';