在节点中使用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]