Object(객체)

JY·2021년 2월 21일
0

🍙 배열과 객체

  • 배열 : 원소인 데이터들이 순서를 가지고 있다.

  • 객체 : 원소인 데이터들이 순서를 가지고 있지 않다.



🍙 객체와 반복문(for)

for in 반복문

<예제1>
var grades = {'egoing': 10, 'k8805': 6, 'sorialgi': 80};
for(key in grades) { // for(var name in grades)로 변경 가능
    document.write("key : "+key+" value : "+grades[key]+"<br />");
}

시행결과
key :   egoing value : 10
key :   k8805 value : 6
key :   sorialgi value : 80
<예제2>
for(key in grades){
	document.write(grades[key])
}

실행결과
10
6
80

🍙 객체의 속성(property) 추가/제거

1. property 추가

  • object.property = value
var coco = new Object() {
	color = "white";
    age = 2;
}

coco.hobby = "sleeping";
console.log(coco); // {color : "white", age : 2, hobby : 'sleeping"}

2. property 제거

  • delete object.property
var coco = new Object() {
	color = "white";
    age = 2;
}

delete coco.age;
console.log(coco); // {color : "white"}

0개의 댓글