# \_.runInContext( context=root )

URL: https://caijiao.org/lodash/docs/Util/_.runInContext
Source: docs/lodash/docs/Util/_.runInContext.md
Description: 创建一个将 lodash 库运行在指定上下文中的函数。

`_.runInContext` 方法创建一个函数，该函数将 lodash 库运行在指定的上下文中。

## 参数

- `context` (Object, optional): 要运行 lodash 库的上下文对象，默认为全局对象。

## 返回值

(Function): 返回一个函数，该函数可以在指定的上下文中运行 lodash 库。

## 示例

```javascript
const _ = require("lodash");

const customContext = {
  _: {
    mean: function (array) {
      return _.sum(array) / array.length;
    },
  },
};

const customMean = _.runInContext(customContext);

const data = [10, 20, 30, 40, 50];
console.log(customMean(data)); // 输出 30
```

在这个示例中，通过 `_.runInContext` 方法将 lodash 库运行在自定义的上下文中，然后创建了一个可以在该上下文中使用的函数 `customMean`，用于计算数组的平均值。
