在节点中使用underscore.js
我正在尝试使用节点控制台中的下划线的按键function,如下所示
$node > require('./underscore.js') ... > _.keys [Function: keys] > _.keys undefined
为什么键function会消失? 我在这里错过了什么?
_
被Node REPL用于存储最后一个expression式的结果,因此,在初始调用_.keys
, _
将引用keys
函数。 为了避免这种情况,你需要明确地使用一个非冲突的名字作为下划线的引用
$node > _und = require('./underscore.js') ... > _und.keys [Function: keys] > _und.keys [Function: keys]