设置一个可以接收参数的处理函数
function func_a (data) {
setTimeout(func_b(date),1000);
}
function func_b (data) {
//....
}
上面的例子是不对的,func_b(date)
是在执行func_b函数,达不到异步的效果。
可以如下:
function func_a (data) {
setTimeout(func_c(date),1000);
}
function func_b (data) {
//....
}
function func_c (data) {
return function(){
func_b(data);
}
}