node.js实用程序库,用于处理对象和数组?

WHI*_*LOR 3 javascript utility node.js

是否有用于处理对象和数组的良好实用程序库.

例如,函数如:extend,forEach,复制对象/数组等,

node.js环境中有什么常见的?我想知道有没有像underscore.js的正确替代品?

Bub*_*les 6

underscore.js对于这类东西来说是一个非常好的默认值.这是一个关于兼容性问题的线程,可能很方便.

编辑,当您要求超出下划线的内容时:

据我所知,当您正在寻找额外的数组操作时,下划线已成为事实上的标准(非常类似于DOM操作的jQuery).Joyent维护了一个非常彻底的node.js兼容模块,唯一看似相似的实用程序似乎是一个名为fjs实验库,重点是currying(从源代码来看,大多数功能来自于扩展下划线函数无论如何).可能还有其他东西,但据我所知,下划线的渗透和成熟度一无所知.

还有另一个编辑 - 如果你是如此好奇,这里有一些较旧的图书馆,但他们的维护有点下降 - 情人节,wu.js,功能.功能性和情人节可能会更薄一些; wu.js看起来差不多,糖甚至更胖.


Pet*_*ons 5

lodash是" undercore.js的替代品*",你可能也想考虑一下.

Lo-Dash v0.7.0已经在至少Chrome 5-21,Firefox 1-15,IE 6-9,Opera 9.25-12,Safari 3-6,Node.js 0.4.8-0.8.8,Narwhal 0.3中进行了测试.2,RingoJS 0.8和Rhino 1.7RC5