首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js 执行有关问题 请问

2012-04-14 
js 执行问题 请教function a(){b()c()}function b(){//}function c(){//}我想执行完b以后在执行C 请问用

js 执行问题 请教
function a(){
  b();
  c();

}
 function b(){
  //
}
 function c(){
  //
}
我想执行完b以后在执行C 请问用什么方法 是延迟 还是回调;举个例子谢谢了!

[解决办法]
LZ不就是想要b()函数执行完后执行C()嘛,把c()当参数传给b(),当b()中的逻辑执行完成后再执行回调函数c()不就行了?
 function b(fun){
alert("b");
fun();
}
 function c(){
alert("c");
}
b(c);
[解决办法]
function a(){
b();
c();

}
 function b(){
//
}
 function c(){
//
}

同步执行,肯定是先执行 b 在执行c

异步,用回调函数
function a(){
b(c);


}
 function b(fun){
//

fun();
}
 function c(){
//
}

热点排行