# zipToObject

URL: https://caijiao.org/radash/array/zip-to-object
Source: docs/radash/array/zip-to-object.md
Description: 将多个数组组合成集合 创建一个对象，将第一个数组中的键映射到第二个数组中对应的值

将多个数组组合成集合


## 基本用法

创建一个对象，将第一个数组中的键映射到第二个数组中对应的值。

```ts
import { zipToObject } from 'radash'

const names = ['ra', 'zeus', 'loki']
const cultures = ['egypt', 'greek', 'norse']

zipToObject(names, cultures)
// => { ra: egypt, zeus: greek, loki: norse }

zipToObject(names, (k, i) => k + i)
// => { ra: ra0, zeus: zeus1, loki: loki2 }

zipToObject(names, null)
// => { ra: null, zeus: null, loki: null }
```
