$(document).ready(function(){
var flag = 0;
flag = a();
if( flag == 1)
{
b();
}
});
function a()
{
setTimeout(function(){alert("timeout")},1000);
return 1;
}
function b()
{
alert(2);
}为什么会输出 先2 然后 timeout
我想是 先执行a()函数 设个定时器 再执行b( )
感觉a( ) 函数先把1返回了 然后定时器才执行 不是应该先执行定时器的函数吗
这样才能延时等待啊
忆木偶