• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

pick 이렇게 만드는건 어떤가요?

21.12.20 14:40 작성 조회수 125

1

const obj2 = { a: 1, b: 2, c: 3, d: 4, e: 5 };

const pick = (arr, obj) => _.go(
obj2,
L.entries,
L.filter(([k, v]) => arr.includes(k)),
L.map(([k, v]) => [k, v]),
object
)
console.log(pick(['b', 'c', 'z'], obj2));.

답변 1

답변을 작성해보세요.

2

좋져 :) 

다만 array 의 길이로 take를 해준다던지 하는 최적화해주는 코드가 들어가면 좀 더 좋을 수 있겠죠?