gpt4 book ai didi

javascript - reduce 和 reduceRight w Underscore.js 的区别用法

转载 作者:行者123 更新时间:2023-11-30 08:41:58 27 4
gpt4 key购买 nike

我是 Underscore.js 的新手。

最近我读了documentation关于 reduce 和 reduceRight,但我不明白两者之间有什么区别。

我将不胜感激任何帮助和示例。

最佳答案

好吧,_.reduce 从第一个索引开始迭代集合并在最后一个索引结束,而 _.reduceRight 做同样的事情但从最后一个索引开始索引并在第一个索引处结束。

var list = ['a', 'b', 'c'];
_.reduce(list, function(memo, item) { memo.push(item); return memo; }, []);
=> ['a', 'b', 'c']
_.reduceRight(list, function(memo, item) { memo.push(item); return memo; }, []);
=> ['c', 'b', 'a']

关于javascript - reduce 和 reduceRight w Underscore.js 的区别用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25493158/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com