js函数式编程思想就是运算不改变值只是新建值吗?

js函数式编程思想就是运算不改变值只是新建值吗?

你好,你可以这样理解,函数式编程它不修改状态,因此函数式编程只是返回新的值,不修改系统变量。函数式编程思想是把运算过程尽量写成一系列嵌套的函数调用。它主要是通过闭包和高阶函数等来进行编程,属于面向过程编程,强调通过函数,而不是语句来编程。
JavaScript90