본문 바로가기
개발/Javascript

[js] object의 key name을 함수 parameter로 받아 바꾸는 방법

by 코딩하는 갓디노 2021. 12. 23.

object의 key name을 함수 parameter로 받아 바꾸는 방법

 

함수 argument로 부터 값을 받아
객체 key 이름을 지정하는 방법입니다. 

 

적용 전 예시

 fnName = (type) => {
      return {
        type: {
          fill: 'gray'
        }
      }
    }

 

적용 후

사용 후 key를 대가로로 묶어주시면 됩니다. 

 fnName = (type) => {
      return {
        [type]: {
          fill: 'gray'
        }
      }
    }
반응형

댓글