纯函数
纯函数
-
一类特别的函数:只要是童谣的输入(实参),必定得到同样的输出(返回)
-
必须遵守以下约束
1)不得改写参数数据
2)不会产生任何副租用,例如网络请求,输入和输出设备
3)不能调用Date.new()或者Math.random()等不纯的方法
-
redux的reducer函数必须是一个纯函数
一类特别的函数:只要是童谣的输入(实参),必定得到同样的输出(返回)
必须遵守以下约束
1)不得改写参数数据
2)不会产生任何副租用,例如网络请求,输入和输出设备
3)不能调用Date.new()或者Math.random()等不纯的方法
redux的reducer函数必须是一个纯函数