개발 잘해지는 닉네임
298
2020-12-27 21:39:45
2
211

javascript에서 배열2개로 객체를만드는 표준적인 방법이 있나요?


함수형 프로그래밍을 공부하는 도중 다음과 같은 상황에 대해 사용하는 표준함수가 있는지 궁금해서 질문드립니다!

const a = ['a', 'b', 'c']
const b = [1, 2, 3]

// a와 b를 합친 객체
const ab = {
  a:1,
  b:2,
  c:3,
}


js표준이 아니더라도 lodash나 언더스코어같은거에서 위와 같은 기능을하는 함수가 있나요?

추가로 위와같이 배열2개를 객체로 만드는 행위 자체가 좋지못한 행위라면 깔끔하게 풀어나가는 방법도 궁금합니다


감사합니다~

0
  • 답변 2

  • 킁킁탐정
    844
    2020-12-27 21:43:28

    보통 zip으로 시작하는 이름의 함수들이 위와 같은 기능을 해줍니다.


    https://lodash.com/docs/4.17.15#zipObject


  • 개발 잘해지는 닉네임
    298
    2020-12-27 21:46:17
  • 로그인을 하시면 답변을 등록할 수 있습니다.