JavaScript 자바스크립트의 getter와 setter

2019. 9. 2. 19:29JavaScript

728x90

◈ JavaScript 안에 getter 만들기

객체 안에서 get 어쩌구() 함수를 만들어서 쓰면 되는데,

그러면 console.log(변수.함수명);를 써서 값을 출력받을 수 있다.

 


const numbers = {
    a: 1,
    b: 2,
    get sum(){
      console.log('sum 함수가 실행됩니다.');
      return this.a + this.b;
    },

    get product(){
      console.log('product 함수가 실행됩니다.');
      return this.a * this.b;
    }
};

console.log(numbers.sum);
console.log(numbers.product);

numbers.b = 5;

console.log(numbers.sum);
console.log(numbers.product);


 

 

참고자료 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/get

 

728x90
반응형

'JavaScript' 카테고리의 다른 글

자바스크립트 배열 ~ 1-08  (1) 2019.09.04
JavaScript Getter & Setter 이해  (0) 2019.09.04
JavaScript 객체 안에 함수 만들기  (0) 2019.09.02
JavaScript 객체 속성명 띄어쓰기  (1) 2019.09.02
190831 공부내용 (JS 1-05)  (0) 2019.08.31