-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
미해결
이 부분 문법이 이해가 안갑니다.
21.08.11 17:49 작성 조회수 139
0
<ul>
${Object.values(TabType)
.map((tabType)=>({tabType, tabLabel: TabLabel[tabType]})) //이 부분 문법이 이해가 안갑니다.. .map(this._getTab)
.join("")
}
</ul>
tabLabel: TabLabel[tabType] 부분이 어떻게 동작하는지 ... 이해가 안갑니다
map과 join은 이해가 되는데 저부분은 무슨 문법일까요..??
답변을 작성해보세요.
0
김정환
지식공유자2021.08.22
.map((tabType)=>({tabType, tabLabel: TabLabel[tabType]}))
이 코드는 아래와 같아요.
.map((tabType)=> {
return {
tabType,
tabLabel: TabLabel[tabType]
}
})
{tabType, tabLabel} 형식의 객체를 담은 배열을 반환합니다.
이어서 이 객체가 _getTab() 함수의 인자로 전달되고요.
답변 1