当前位置:首页-文章-行业新闻-正文

前端开发之函数式编程实践 | 京东云技术团队

作者:京东科技 牛志伟 函数式编程简介 常见应用场景 1、ES6中的map、filter、reduce等函数 [1,2,3,4,5].map(x => x * 2).filter(x => x > 5).reduce((p,n) => p + n); 2、React

作者:京东科技 牛志伟

函数式编程简介

常见应用场景

1、ES6中的map、filter、reduce等函数

[1,2,3,4,5].map(x => x * 2).filter(x => x > 5).reduce((p,n) => p + n);

2、React类组件 -> 函数式组件+hooks、Vue3中的组合式API

3、RxJS、Lodash和Ramda等JS库

4、中间件/插件,如Redux中的applyMiddleware中间件实现

const store = applyMiddleware(...middlewares)(createStore)(reducer, initialState)



前端开发之函数式编程实践 | 京东云技术团队 - 第1张

本文原创,作者:admin,其版权均为一念悟道所有。
如需转载,请注明出处:https://www.jiayezz.com/5833.html