- 문자열, 숫자 bool, 객체, 함수, Undefined
배열의 자료형
또한객체
1.객체 생성하기
객체 내부의 데이터는
속성 : "속성 값"
형태로 입력
속성 > 문자열 또는 식별자 형태로 입력 가능
속성 값 > 키에 들어가는 데이터
var object = {
key : "value A ",
key_B : "value B",
key_C : "value C, value D"
};
2.객체 접근하기
객체 요소에 접근할 때, 배열과 비슷한 방법으로 요소에 접근할 수 있음.
var key ='key_B';
document.write("object['key'] : " + object['key']); //키 값을 변수로서 활용할 경우 사용 => 'value A' 출력
document.write("<br/>object.key : " + object.key); // 일반적으로 사용하는 접근방법 => 'value A' 출력
document.write("<br/>object[key] : " + object[key]+"<br/>"); // key를 "변수"로 인식, object['key_B'] => 'value B' 출력
3.객체의 데이터를 반복문으로 출력하기.
for (var i in object){
//object.i => undefined 출력
document.write("<br/>" + i + " : " + object[i]);
}
See the Pen Javascript - 객체 01 기본 by Cathy Go Eun Woo (@cathy-go-eun-woo) on CodePen.
Comments