phi*_*012 5 javascript syntax underscore.js
我觉得_.something(somevar, some_function_or_other_thing);"语法"很难看.什么是使用类似ruby的迭代器和类似的东西的一些好的替代品:
10..times(function(i) {
console.log(i);
});
uppercasefoobar = ["foo", "bar"].each(function(i) {
return i.toUpperCase();
});
Run Code Online (Sandbox Code Playgroud)
另外,我使用的是node.js,因此它应该更多地关注代码而不是DOM的东西.
没有人提到过Lo-Dash.Lo-Dash是Underscore的超集,添加了许多方法.约翰-大卫·道尔顿(罗短跑的创造者)解释在回答一个问题,SO两分馆之间的主要区别在这里.
编辑:发现了一个详细的博客文章"向Lo-Dash问好",详细介绍了库的背景以及与其他所谓的'js实用工具带'的比较.