在解释什么是函数式编程之前,我们先要说下什么是命令式编程,它们都属于编程范式的一种.命令式编程其实就是一块一块的代码,其中包括了我们要执行的逻辑或者判断或者一些运算.也就是按部就班的一步一步完成我们所需要的逻辑.而函数式编程则是类似于一个函数一个函数的调用.我们来看代码,更清晰的理解一下函数式编程与命令式编程的区别. //这是命令式 var printArray = function (array) { for (var i = 0; i < array.length; i++) { conso…