1.纯函数的概念
相同的输入得到相同的结果,并不会产生副作用的函数(不会改变原始的数据)
纯函数因为不会改变原始的数据,所以纯函数更加的可靠
纯函数除了传入的参数外,不依赖任何外界的信息与态度
对于上面的三点依次用代码来看看
1.1 产生不产生副作用
1.2 利用可靠性有时候可以缓存相同的数据,可移植性更高
1.3 不依赖任何外部的信息和态度(除了传入的参数)
这里就不纯
相同的输入得到相同的结果,并不会产生副作用的函数(不会改变原始的数据)
纯函数因为不会改变原始的数据,所以纯函数更加的可靠
纯函数除了传入的参数外,不依赖任何外界的信息与态度
对于上面的三点依次用代码来看看
这里就不纯