[javascript] 객체의 프로퍼티를 getter 함수를 통해 접근 가능하도록 설정하는 방법

JavaScript에서 객체의 프로퍼티를 getter 함수를 통해 접근할 수 있도록 설정할 수 있습니다. Getter 함수를 사용하면 프로퍼티에 접근하려고 할 때 함수가 호출되어 특정한 행동을 수행하도록 할 수 있습니다.

아래는 getter 함수를 사용하여 객체의 프로퍼티에 접근 가능하도록 설정하는 방법입니다.

const obj = {
  get property() {
    // getter 함수에서 수행할 동작 작성
    return "Hello, world!";
  }
};

console.log(obj.property); // "Hello, world!" 출력

위 예제에서 obj 객체의 property 프로퍼티에 get 키워드를 사용하여 getter 함수를 정의했습니다. 이제 obj.property를 읽을 때 해당 getter 함수가 호출되어 "Hello, world!" 문자열을 반환합니다.

이와 같이 getter 함수를 사용하면 프로퍼티에 접근할 때 필요한 추가 작업을 수행할 수 있습니다.

더 많은 정보는 MDN web docs를 참고하세요.