【发布时间】:2021-10-04 05:02:33
【问题描述】:
const pureFunc = (x) => x + 1
const isPureFunc = (x) => {
return pureFunc(x) + 1
}
即使一个函数使用了一个没有依赖关系的 const 声明的纯函数,该函数是一个纯函数吗?
【问题讨论】:
-
这个特殊的函数是纯粹的,因为它满足两个标准:(1)对于相同的输入,输出是相同的(即,它是确定性的),以及(2)没有副作用跨度>
-
你可能会觉得这很有趣:stackoverflow.com/questions/39834458/…
标签: javascript functional-programming