javascript js如何进行回调呢?


摘要:
下文讲述js回调的方法说明,如下所示;

下文讲述js回调函数的三种方法,如下所示:

<meta charset='utf-8' />
<p>
 maomao365.com <br />
 js 回调函数的三种示例分享
</p>
<hr />
<script>

/*回调方式1*/ 
function huiDiao1(callback,a) {
  if(typeof callback == "function") {
   callback(a);
  }
} 
  
/*回调方式2*/ 
function huiDiao2(callback,a) {
   callback.call(this,a);
   
} 

/*回调方式3*/ 
function huiDiao3(callback,a) {
   callback.apply(window,a);
   
}  
function test1(a) {
    document.write("回调函数-参数1:"+a+"<br />");
} 
 
huiDiao1(test1,"方式1:"); 
huiDiao2(test1,"方式2:"); 
huiDiao3(test1,["方式3:"]);  
</script>
js回调函数的三种实现方法的示例分享

js回调函数的三种实现方法的示例分享