#每天一个知识点#
#javaScript
如何减少函数的副作用:纯函数和不可变
纯函数:一个函数返回结果的变化只依赖其参数,并且执行过程中没有副作用
不可变:减少程序被外界影响的同时,也减少对外界的影响
从值的角度:“纯函数”对值只影响一次,而“不可变”完全不影响
展开
评论