- 函数式编程概念:
函数式编程,缩写FP,是一种编程范式,也是一种编程风格,和面向对象是并列的关系;
函数式编程可以看作是一种思维模式 + 实现方法:思维方式就是把现实世界事物和事物之间的联系抽象到程序世界
函数式编程用来描述数据/函数之间的映射
- 函数是一等公民:
函数可以储存在变量中;
let fn = function () {
console.log('first-class Function')
}
函数可以当做参数返;
函数可以当做一个返回值
let fn = function () {
return 'first-class Function'
}
function backFn (fn) {
console.log(fn + 'back')
}