# \_.zipObject( props= , values= )

URL: https://caijiao.org/lodash/docs/Array/_.zipObject
Source: docs/lodash/docs/Array/_.zipObject.md
Description: _.zipObject([props=[]], [values=[]])接受两个数组作为参数，一个数组包含属性名（键），另一个数组包含对应的属性值。然后它创建一个对象，将属性名与属性值一一对应。

`_.zipObject([props=[]], [values=[]])` 是 [Lodash](/lodash/) 库提供的 JavaScript 方法。它接受两个数组作为参数，一个数组包含属性名（键），另一个数组包含对应的属性值。然后它创建一个对象，将属性名与属性值一一对应。

它的工作方式如下：

- `props`：包含属性名的数组，默认为空数组。
- `values`：包含对应属性值的数组，默认为空数组。

应用举例：

```javascript
// 属性名数组和属性值数组
const props = ["a", "b", "c"];
const values = [1, 2, 3];

// 创建一个对象，将属性名与属性值一一对应
const obj = _.zipObject(props, values);

console.log("创建的对象:", obj); // 输出创建的对象: { a: 1, b: 2, c: 3 }
```

在这个例子中，`_.zipObject` 方法接受属性名数组 `props` 和属性值数组 `values`，然后创建了一个对象，将属性名与属性值一一对应。
