什么是纯函数?
什么是纯函数(reducer函数)?也就是说,只要是同样的输入,必定得到同样的输出。纯函数是函数式编程的概念,必须遵守以下一些约束。1:不得改写参数2:不能调用系统 I/O 的API3:不能调用Date.now()或者Math.random()等不纯的方法,因为每次会得到不一样的结果...
·
什么是纯函数(reducer函数)?也就是说,只要是同样的输入,必定得到同样的输出。
纯函数是函数式编程的概念,必须遵守以下一些约束。
1:不得改写参数
2:不能调用系统 I/O 的API
3:不能调用Date.now()或者Math.random()等不纯的方法,因为每次会得到不一样的结果
更多推荐
已为社区贡献1条内容
所有评论(0)