Javascript中transducer的应用
本文假定你对下列知识有一定了解函数式编程高阶函数柯里化ES6语法需求背景假定有一数组,const testArray = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];要筛选出所有大于3的元素,然后再加1,组成新的数组[5, 6, 7, 8, 9, 10]. 用命令式编程很容易实现:// 算法1let result = [];testArray.forEach(x
原创
2017-12-01 22:25:35 ·
264 阅读 ·
0 评论