本篇文章不适合你考试的时候上来搜答案
本文适合你有个五分钟能静心看看
文章写得非常简单
这大概就是鲁迅先生的白话文吧
回调函数
function(food, eatFunc){
alert("出餐成功,您好您的" + food + "准备好了,请您及时取餐");
eatFunc(food): // 吃啥
}
//上面的代码是进行吃的操作,但每个人吃什么或者怎么吃都不知道,所以我们可以在下面封装函数。
KFC("香辣鸡腿堡", congEat);//吃的东西和谁怎么吃
KFC("嫩牛五方", function(eatFood){//在这我们就完成了函数的回掉,把参数传到了上面,可以看出来参数也是函数。
alert("小沈阳喜欢,把番茄酱挤在" + eatFood + "吃");//这里我们是传了函数操作,但我们完全可以把代码拿出来在下面,然后这里通过函数名调用把参数传进去。
});
//小沈阳
var songEat = function(eatFood){//这些事具体到谁的吃法
alert("小沈阳喜欢,把番茄酱挤在" + eatFood + "吃");
}
//赵本山
function congEat(){
alert("赵本山喜欢分开" + eatFood + "吃");
}
事实上能看出来这些代码算是一种变相的函数嵌套,可以先声明
后调用写得函数。