javascript - 在 Node 中使用 underscore.js

标签 javascript node.js underscore.js

<分区>

我正尝试在 Node 控制台中使用下划线的键功能,如下所示

$node
> require('./underscore.js')
...
> _.keys
[Function: keys]
> _.keys
undefined

为什么按键功能会消失? 我在这里遗漏了什么吗?

最佳答案

_Node REPL 使用因此,在您初次调用 _.keys 之后存储最后一个表达式的结果_ 将引用 keys 函数。为避免这种情况,您需要明确使用不冲突的名称作为对下划线的引用,例如

$node
> _und = require('./underscore.js')
...
> _und.keys
[Function: keys]
> _und.keys
[Function: keys]

关于javascript - 在 Node 中使用 underscore.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20018032/

相关文章:

javascript - 等待 Node js中的事件

javascript - 'without' 函数在集合上做什么?

javascript - 从对象数组中删除最后一个对象。

javascript - onclick 获取该行数据并向 div 添加滚动条

javascript - Dropzone、Angular 2 使用 Passportjs 验证上传

javascript - 如何将属性定义为变量?

javascript - 获取当前部分 ID

node.js - 如何在 JSON 文件中搜索特定位置?

Javascript 使用唯一键将数组推送到数组

javascript - 过滤 Backbone 集合返回模型数组