JS的函数式编程怎么理解。把一个函数作为参数,参与到当前函数
javascript吧
全部回复
仅看楼主
level 2
FATHER🌈 楼主
JS的函数式编程怎么理解。
把一个函数作为参数,参与到当前函数的运算中?
function a(b){
b()

2019年06月09日 11点06分 1
level 5
传入一个函数参数,每个人调用a的时候,可以传入一个自定义的函数,这个b函数可以是每个人自己的逻辑。在执行a函数中公用逻辑,还能执行自定义逻辑。
当你需要的时候你就会想到他。
2019年06月09日 15点06分 4
level 5
b是外面传进来的参数,b
2019年06月09日 16点06分 5
level 8
function a (b) { var c = 1; b(c) };
function f(n) { console.log(n) };
a(f); // 1
类似这样
只有再 a 的函数体内才能拿到 变量 c
在外部是调用不到 c 变量的
2019年06月12日 06点06分 6
level 5
理解函数式编程,得先掌握回调函数、异步编程。。
2019年07月01日 10点07分 7
level 9
函数式的核心不应该是 Point free么- -。
2019年07月02日 01点07分 8
level 3
纯函数,函数组合,库里话,Point Free
2019年07月02日 01点07分 9
1