인프런 커뮤니티 질문&답변
pick 이렇게 만드는건 어떤가요?
작성
·
209
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));.
퀴즈
제너레이터 기반 이터러블 프로그래밍이 객체 처리에 제공하는 주요 이점은 무엇일까요?
데이터가 즉시 배열로 변환되어 처리 속도가 매우 빠릅니다.
필요한 데이터만 그때그때 평가하여 메모리 사용과 성능 면에서 효율적일 수 있습니다.
객체의 키 순서를 항상 알파벳 순으로 자동 정렬해 줍니다.
내장된 객체 메서드만 사용할 수 있도록 제약합니다.





