"); //-->
Vibro-meter 200-582-500-021 在旧的命令式编程中使用
Vibro-meter 200-582-500-021 在旧的命令式编程中使用
函数式编程与命令式编程。最显著的区别源于这样一个事实,即函数式编程避免了副作用,在命令式编程中用于实现状态和I/O。纯函数式编程完全避免了副作用,并提供了引用透明性。
高阶函数很少在旧的命令式编程中使用。传统的命令式程序可能使用循环来遍历和修改列表。另一方面,函数式程序可能会使用更高阶的“map”函数,它接受一个函数和一个列表,通过将函数应用于每个列表项来生成并返回一个新列表。
命令式编程与函数式编程[编辑]下面两个例子(写于Java Script语言)达到同样的效果:他们将一个数组中的所有偶数乘以10并全部相加,将最终的和存储在变量“result”中。
传统命令式循环:
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。