반응형
1. 객체 내부 function 구현
const cat1 = {
name: "다홍이1",
sound: "다아옹1",
say1: function say() {
console.log(this.sound);
}
};
const cat2 = {
name: "다홍이2",
sound: "다아옹2",
say2: function () {
console.log(this.sound);
}
};
//cat1.say(); //이렇게 사용할 수 없다. function 뒤에 메서드 명을 따르지 않는다.
cat1.say1();
cat2.say2();
2. get, set 예제
const customer1 = {
point: 1,
mileage: 10,
get sum() {
console.log("Sum method");
return this.point + this.mileage;
},
set setPoint(point){
if(point<3){
console.log("3포인트 미만은 입력 불가")
return
}
this.point = point;
}
};
console.log(customer1); //해당 로그도 point가 2로 나오는 것을 볼수있다.
customer1.point = 4;
console.log(customer1);
console.log(customer1.sum);
반응형
'Front-End > 자바스크립트' 카테고리의 다른 글
[자바스크립트(Java Script)] 비동기 간단 예제 (0) | 2021.08.02 |
---|---|
[자바스크립트(Java Script)] 콜백 함수 (0) | 2021.07.31 |
[자바스크립트(Java Script)] 객체 간단 예제(1) (0) | 2021.05.07 |
[자바스크립트(Java Script)] 리스트 생성 예제 (0) | 2021.05.07 |
자바 스크립트 공부 (0) | 2021.05.03 |