假设我有一个长度为myArray的数组N。我想循环N第四次.在纯Javascript中,这将是:
for (var i = 0; i < myArray.length; i++) {}有办法在UnderscoreJS中也这样做吗?我知道我可以通过以下方式使用_.each:
_.each(myArray, function(a) {
});但我不想特别地循环这些条目。我没有理由这么做。这纯粹是一个思想实验,我只是想知道是否有办法做到这一点!
发布于 2014-08-17 01:59:21
您可以使用_.times()函数执行回调n时间:
_.times(myArray.length, function(i) {...})发布于 2014-08-17 02:26:52
请注意,您可以使用each,只需使用索引并忽略实际条目:
_.each(myArray, function(a, i) {
... do something with i but not a ...
}https://stackoverflow.com/questions/25343670
复制相似问题