我想運行一個反向循環,並將每個項作爲參數傳遞給一個函數。 我可以使用underscore
。在單行中反向運行循環
var myItems = [1,2,3,4,5];
_.each(myItems, print); //It calls print in sequential order but I want reverse order
function print(value) {
value = value + 1;
// Some other modifications
console.log(value);
}
現在,我需要做同樣的事情,但我想運行反向循環。我知道我可以寫循環這樣
for (var i = myItems.length - 1; i >= 0; i--) { ... }
我找簡潔code..something像_.reverseLoop
或myItems.reverse
。 underscore
或Array.prototype
是否有其他可用的API可用於反向運行循環併爲每個項目執行回調?
_.each(myItems.reverse(),打印); –
這可以使一個很好的開源貢獻。 – user2910265
@wared我只是沒有意識到'reverse'方法..可能發生在任何人身上。 – sachinjain024