1) 객체 리터럴에서 'this' 사용하기

-> this의 값이 undefined가 되어 에러 발생
2) 계산기 만들기

let calculator = {
read() {
this.a = parseInt(prompt("첫 번째 값을 입려하세요", 0));
this.b = parseInt(prompt("두 번째 값을 입려하세요", 0));
},
sum() {
return this.a + this.b;
},
mul() {
return this.a * this.b;
},
};
3) 체이닝

let ladder = {
step: 0,
up() {
this.step++;
return this;
},
down() {
this.step--;
return this;
},
showStep: function() {
alert( this.step );
return this;
}
};
'Web > Javascript' 카테고리의 다른 글
[Javascript] 배열에서 최댓값/최솟값 구하기 (0) | 2022.05.23 |
---|---|
[Javascript] 모던 JS 4.5 (new 연산자와 생성자 함수) 과제 (0) | 2022.05.18 |
[Javascript] 모던 JS 4.1 (객체) 과제 (0) | 2022.05.14 |
[Javascript] 객체 value 값으로 key 값 찾기 (0) | 2022.04.19 |
[Javascript] localStorage (0) | 2022.04.03 |