망개떡
131
2019-07-04 13:49:47
1
181

lodash에서 특정 value값을 가진 key들의 배열 추출해주는거 없나요?ㅠㅠ


예를들면

  checkList:[
{check1: false},
{check2: true},
{check3: false},
{check4:
true},
{check5: false}
]
이런 배열에서 true인 애들의 key값들만 추출해
배열로 반환해주는 거 없나요?ㅠ lodash에 있을법한데... 못찾겠네요.
원하는 결과값은 [check2, check4]뭐 이런식으루요..ㅠㅠㅠ도와주세요
lodash아니라도 뭐 다른방법 잇으면 조언 부탁드립니다.
0
0
  • 답변 1

  • 제르맹
    315
    2019-07-04 15:58:15


    checkList.filter(x=>Object.values(x)[0]).map(x=>Object.keys(x)[0])


    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.