我已经发现自己使用它来取代传统的for循环:
_.each(_.range(count), function(i){
...
});
缺点是创建了一个不必要的大小计数数组。
不过,我更喜欢语义,例如 .each( .range(10,0,-1),...);当向后迭代时。
有没有办法对范围进行延迟迭代,就像pythons xrange一样?
答案 0 :(得分:3)
请注意:
_.each(_.range(count), function(i){
...
});
相当于
_.times(count, function(i){
...
});
小是美丽的......
答案 1 :(得分:2)
答案 2 :(得分:2)