더북(TheBook)

2.31 함수에 기능을 추가하는 데코레이터 함수가 있다

타입스크립트 5.0에서는 데코레이터(decorator) 함수가 정식으로 추가되었습니다. 데코레이터는 클래스의 기능을 증강하는 함수로 여러 함수에서 공통으로 수행되는 부분을 데코레이터로 만들어두면 좋습니다.

class A {
  eat() {
    console.log('start');
    console.log('Eat');
    console.log('end');
  }

  work() {
    console.log('start');
    console.log('Work');
    console.log('end');
  }

  sleap() {
    console.log('start');
    console.log('Sleap');
    console.log('end');
  }
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.