理解JavaScript中回调函数的使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了理解JavaScript中回调函数的使用相关的知识,希望对你有一定的参考价值。
首先要理解function 对象,在javascript中function和array object,number一样作为一个对象,因此function也可以像普通对象一样可以作为一个参数传递个另一个函数;
function parentF(callback){//callback可以任意定义名称,它只是个参数,此时并不能确定callback的类型(是number,object,function都不确定)
var a=1;
var b=2; console.log("parent"); return callback(a,b);
}
function childF(a,b){ console.log("child"); return a+b;
}
window.onload=function (){
var result= parentF(childF); console.log(result); }
输出结果:
parent
child
3
以上是一个简单的回调函数。
以上是关于理解JavaScript中回调函数的使用的主要内容,如果未能解决你的问题,请参考以下文章