士兵马函数式编程-从零打造前端工具库课
什么是函数式编程
函数式编程是一种思维方式,强调在编程过程中把更多的关注点放在如何去构建映射关系。
函数式编程和命令式编程区别:函数式编程关心数据的映射,命令式编程关心解决问题的步骤。
下面举个例子展示下两者区别:
假设我们需要进行如下结构转换:
['john-rose', ‘linda-luo ', ‘lucy-han']
// 转成
[{name: 'John Rose'}, {name: Linda Luo'}, {name: Lucy Han'}]