인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

김윤진님의 프로필 이미지
김윤진

작성한 질문수

함수형 프로그래밍과 JavaScript ES6+ 응용편

pick

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

작성

·

192

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

MDU 유인동님의 프로필 이미지
MDU 유인동
지식공유자

좋져 :) 

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

 

김윤진님의 프로필 이미지
김윤진

작성한 질문수

질문하기