var Person = {
//객체를 생성할때 속성과 함수를 아래와 같이 넣을수있습니다.
age1 : 21,
add1: function(a,b){
return a+b;
}
}; //객체 생성.
//객체를생성하고나서도, 속성값들을 넣을 수 있습니다.
Person['age'] = 20; //Person 객체에 age 속성 추가및할당
Person['name'] = '진쓰';
Person.phone = '0107777'; //Person 객체에 phone 속성 추가및할당(이런식으로도 가능)
//함수도 추가할 수 있습니다.
Person.add = function(a, b){
return a+b;
};
//함수를 변수에 할당할수있습니다.
var myMin = function(a,b){
return a-b;
}
객체의 속성에 할당합니다.
Person['min'] = myMin;
console.log("나이 : %d", Person.age1);
console.log("나이 : %d", Person.age);
console.log("이름 : %s", Person.name);
console.log("전화 : %s", Person.['phone']);
console.log("더하기 : %d", Person.add(10,20));
console.log("더하기 : %d", Person.add1(10,20));
console.log("빼기 : %d", Person.min(10,5));
'웹 (WEB) > 자바스크립트' 카테고리의 다른 글
자바스크립트 프로토타입 객체 만들기 (0) | 2017.11.30 |
---|---|
자바스크립트 배열의 모든 요소 하나씩 확인하기 (0) | 2017.11.30 |
자바스크립트 자료형 (0) | 2017.11.30 |
자바스크립트 String 내장객체 (8장) (2) | 2017.06.14 |
자바스크립트 Date 객체 (7장) (0) | 2017.06.13 |