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