JS 리팩토링 콤보: 메서드로서의 인라인 함수

때때로 함수는 속성 값으로만 ​​사용됩니다. 이러한 경우 함수를 메서드로 변환할 수 있습니다.

이전(예시)




function aFunction(aParameter) {
  doSomething(aParameter);
}

const anObject = {
  aMethod: aFunction
};


리팩토링 단계





💡  The refactoring steps are using P42 JavaScript Assistant v1.109


  • Convert the named function into a variable that contains the function expression
  • Inline the variable
  • Convert the function to an object method

  • 후(예시)




    const anObject = {
      aMethod(aParameter) {
        doSomething(aParameter);
      }
    };
    

    좋은 웹페이지 즐겨찾기