答案前端面试题什么是高阶函数,常

甚么是高阶函数,罕见的高阶函数有哪些?

谜底分化:

假设一个函数适合上面2个样板中任何一个,那该函数便是高阶函数

1、若a函数,接管的参数是一个函数,那末a就能够称之为高阶函数

2、若a函数,移用的返回值仍旧是一个函数,那末a就能够称之为高阶函数。

罕见的高阶函数有:Promise、setTimeout、arr.map()、filter、reduce等等

例:

functionf(x){

returnx*x

}

letarr=[1,2,3,4,5];

letnewArr=arr.map(f);

console.log(newArr);//[1,4,9,16,25]

辩论天天花20分钟来研习与思索

不要比及找做事时才狂刷题

发起逐日研习

无须评释这个寰球

存在的都是谬误

—END—

扫码


转载请注明:http://www.aierlanlan.com/cyrz/943.html