javascript高阶函数简单介绍
分类:实例代码
在javascript中,高阶函数并不是什么高神的概念,下面对此做一下简单介绍。
所谓高阶函数就是可以把函数作为参数,或者是将函数作为返回值的函数。
也就是说只要满足下述条件中一个即是高阶函数:
(1).用函数作为参数。
(2).返回值是一个函数。
一.函数作为参数:
回调函数就是一个典型的高阶函数应用,代码实例如下:
setTimeout(function () { console.log("犀牛前端部落"); },2000);
二.函数作为返回值:
function func(a) { return function (b) { console.log(a+b); } } func(1)(2)
网站出售中,有意者加微信:javadudu