Lodash - runInContext 方法



语法

_.runInContext([context=root])

使用 context 对象创建一个新的原始 lodash 函数。

参数

  • [context=root] (对象) − context 对象。

输出

  • (函数) − 返回一个新的 lodash 函数。

示例

var _ = require('lodash');

_.mixin({ 'foo': _.constant('foo') });
 
var lodash = _.runInContext();
lodash.mixin({ 'bar': lodash.constant('bar') });
 
console.log(_.isFunction(_.foo));
console.log(_.isFunction(_.bar));
console.log(lodash.isFunction(lodash.foo));
console.log(lodash.isFunction(lodash.bar));

将上面程序保存在tester.js中。运行以下命令来执行此程序。

命令

\>node tester.js

输出

true
false
false
true
lodash_util.htm
广告