javascript的同步调用
有两个方法,A和B,B要用到A的计算结果作为参数,所以必须确保A执行完毕后才能执行B, 简单的说,就是要同步执行A、B两个方法,要先A后B。 注意不是Ajax之类的。这是两个普通js方法。
自己顶 我要问的是javascript中的同步机制。二个方法有序执行的同步机制。 为A定义一个boolean来保存A的执行状态,如果状态改变(A执行完毕)则可以执行B引用 我要问的是javascript中的同步机制。二个方法有序执行的同步机制。 javascript中的同步机制,闻所未闻...,等答案..... 同步执行A、B两个方法,要先A后B。 A(); B(); 这样不就是你所谓的同步啦引用 为A定义一个boolean来保存A的执行状态,如果状态改变(A执行完毕)则可以执行B 那你的意思是还要写一个无限循环来等A返回的Boolean值,再执行A啊?no way. 象这样的方案,必须还要有一个侦听方案。 引用 同步执行A、B两个方法,要先A后B。 A(); B(); 这样不就是你所谓的同步啦 OH MY GOD! OH MY GOD!程序员MM,稀罕稀罕!可事情不象你想象的那么简单,js根本不是严格按序执行的。引用 引用 6 楼 warison2008 的回复: 同步执行A、B两个方法,要先A后B。 A(); B(); 这样不就是你所谓的同步啦 OH MY GOD! OH MY GOD!程序员MM,稀罕稀罕!可事情不象你想象的那么简单,js根本不是严格按序执行的。 js本来就是顺序执行的语言不存在你说的问题,除非你在代码中执行了setTimeo
相关问答:
<script type="text/javascript"> function show(){ var ListUtil=new Object(); var ListUtil.getSelectedIndexes=function (oListbox){ var arrIndexes=new Array; for(var i=0;i ......
我就会一些简单表单验证,想提高javascript,但是下的很多东西不是太简单就是资料太少,或是资料不全,视频的话下载花了很多时间,下载完才发现不适合自己,浪费很多时间,所以请高手们指引一下,那些教程或资料适合 ......
如题,已实现连接,发送。未实现实异步接收,请高手指点。最好有完整的例子 javascript请求通信是基于http的,它只是一种运行在浏览器端的脚本语言,不能使用socket, 唯一的解决办法就是写ActiveX插件. 要实现异步 ......
要做一个抽奖的小程序,用VBscript+javascript,滚动用js,显示和数据库操作用vbs,现在想请问高手,定义js变量的时候,能否把vbs数据库中查询值赋给js中定义的变量吗?感谢解答!举个例子? 基本上js也能和vbs一样 ......