HTML, CSS, JavaScript
[JavaScript] 자바스크립트의 객체①
망고고래
2023. 12. 5. 14:47
자바스크립트 객체의 데이터는 이름:값의 쌍으로 이루어져 있으며 이것을 속성이라고 한다.
Java의 Map 또한 key와 value의 쌍으로 이루어져 있는 점이 유사하다.
자바스크립트 객체의 예시
var circle = {
color : 'yellow',
diameter : 100,
radius : function(){
return this.diameter/2;
}
객체에는 변수와 함수를 정의할 수 있다.
Java와 다른 점은 변수를 선언하듯이 var를 사용한다는 것이다. 변수와 함수를 선언하는 형태도 조금씩 다르다.
객체정보에는 for...in을 사용해서 접근한다.
var info = {
subject : 'javascript',
credit : 3,
days : 20,
tuition : 10000
};
for(var i in info){
console.log(i + ' : ' + info[i]);
} //forEach