javascrip异步简单例子的疑问 哪里有体现异步这个概念?console.log("f1 task codes") callback();//等价于f2()明明是先执行的f1 task codes然后才执行f2 task codes所以得到的结果肯定是f1啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这个不是异步~稍微修改一下:function f1(callback){ setTimeout(function(){callback()},1000); console.log("f1 task codes")}这样就能异步执行了 你的callback 是在 f1里的 console.log后面执行的楼主可以把f2单独出来执行 就有效果了 你是不是要这样function f1(callback){ setTimeout(function(){ console.log("f1 task codes") },1000); callback();}function f2(){ console.log("f2 task codes")}f1(f2); 求一大神 JS中直接获取project.properties配置文件中信息 ie 中 input type="file" 如何点击输入框弹出文件选择对话框? 窗口显示文字的问题 新手求大神指点 求助啊求助,关于msn类似式样 javascript判断email的输入 请问“引用”是什么意思?它和浅拷贝有啥关系? 求助 ,关于canvas画图点击事件 Java script二维数组比较问题,请高手帮忙! 用javascript怎样控制字符串的长度? 关于写好的一个搜索 出现的问题 LigerUI 库文件找不到
稍微修改一下:function f1(callback){
setTimeout(function(){callback()},1000);
console.log("f1 task codes")
}这样就能异步执行了
楼主可以把f2单独出来执行 就有效果了
你是不是要这样
function f1(callback){
setTimeout(function(){
console.log("f1 task codes")
},1000);
callback();
}function f2(){
console.log("f2 task codes")
}
f1(f2);