2
我有以下幾點:如何從一個數組得到偶數和奇數項與Ramda
var isEven = function (n) { return n % 2 === 0; }
var isOdd = function (n) { return n % 2 !== 0; }
var indexedList = function(fn, list) {
var array = [];
for (var i = 0; i < list.length; i++) {
if (fn(i)) {
array.push(list[i]);
}
}
return array;
}
是否有Ramda相當於IndexedList,所以我可以只基於偶數的索引元素和數組基於奇數的索引元素的數組。
非常感謝Scott,優秀的圖書館 –
你應該注意到,如果你打算重用這些函數,你應該存儲一個類似'R.addIndex(R.filter)'的引用,而不是重新創建它每個電話。但這是一個小問題。 –