纯函数 Access 2020-02-26 132 阅读1分钟 纯函数:函数本身没有副作用和状态变化的函数。 副作用: 程序的实现过程不会去修改程序的运行状态,比如函数内部不会改变全局变量,描述来自于《JavaScript 权威指南》第四章。 纯函数具有以下两个性质: 函数的返回值取决于函数的入参,函数内部仅包含属于自己的状态。 函数的调用不会改变非函数自身的程序状态。