데이터에 이름을 지정해 저장하는 집합
var object = { key1 : value1, key2 : value2 ... }
객체object
에 각각 key값이 key1
,key2
... 이고 value값이 value1
,value2
... 인 데이터쌍(property)들을 생성
객체이름['key']=데이터내용
을 사용해서 객체에 데이터 추가 가능
key : property의 이름값
cf) 배열에서는 index라고 칭함
value : property의 값
for
문을 사용해서 반복
for(var key in object){
<code>
}
object
객체의 key
값을 가져와서 객체가 끝날때 까지<code>
에 따라 반복시행한다
property : 객체의 데이터쌍
method : 객체에 속해있는 함수 형태의 데이터쌍
var object = {
key : fucntion(parameter){
<code>
}
}
객체 objcet
의 method는 key
를 key값으로 가지고 parameter
를 매개변수로 갖는fucntion
을 value로 가짐
객체 obcjet
의 method key
를 호출할 때는
objcet.key(parameter)
형식으로 호출