简单的代码示例:
<!--
function show(cbfunction,name){
return function(sex){//这里返回一个有参数的Function
cbfunction(name);//调用参数传入的函数
alert(sex);
}
}
function hello(name){
alert("hello " + name);
}
var fn = show(hello,"heyhey");//返回的是一个函数,fn 为函数指针
fn("boy");
--//>
have fun!
<!--
function show(cbfunction,name){
return function(sex){//这里返回一个有参数的Function
cbfunction(name);//调用参数传入的函数
alert(sex);
}
}
function hello(name){
alert("hello " + name);
}
var fn = show(hello,"heyhey");//返回的是一个函数,fn 为函数指针
fn("boy");
--//>
have fun!
本文通过一个简单的代码示例介绍了如何定义一个返回函数的函数,并展示了如何使用该返回的函数进行调用。示例中包括了回调函数的使用方式。
740

被折叠的 条评论
为什么被折叠?



