<HTML>
<HEAD>
<SCRIPT>
function fnFireEvents()
{
var count = 1; var directCallFunction = function (){
alert ("直接调用" + count);
}; var setTimeoutCallFunction = function (){
alert ("setTimeout 调用" + count);
}; setTimeout(setTimeoutCallFunction); count ++; directCallFunction ();
count ++; setTimeout (setTimeoutCallFunction, 0); count ++; directCallFunction (); count ++; }
</SCRIPT>
</HEAD>
<BODY>
<BUTTON ID="btn" ONCLICK="fnFireEvents();">Button</BUTTON>
</BODY>
</HTML> 结果为什么是这样? 直接调用2
直接调用4
setTimout调用5
setTimout调用5
<HEAD>
<SCRIPT>
function fnFireEvents()
{
var count = 1; var directCallFunction = function (){
alert ("直接调用" + count);
}; var setTimeoutCallFunction = function (){
alert ("setTimeout 调用" + count);
}; setTimeout(setTimeoutCallFunction); count ++; directCallFunction ();
count ++; setTimeout (setTimeoutCallFunction, 0); count ++; directCallFunction (); count ++; }
</SCRIPT>
</HEAD>
<BODY>
<BUTTON ID="btn" ONCLICK="fnFireEvents();">Button</BUTTON>
</BODY>
</HTML> 结果为什么是这样? 直接调用2
直接调用4
setTimout调用5
setTimout调用5
解决方案 »
- WdatePicker 只能选择今天和今天以后的期日的8点到20点的时间
- js实现文本编辑框
- 怎样获取Iframe中的内容
- 在线等,查看文件生成时间,按生成时间先后轮流在网页里显示
- javascript中十进制转十六进制的函数是什么?
- 如何正确的将servlet程序中的变量当作参数传递给javascript函数?
- 有没有这种"选择文件"的输入框:不是一个输入框旁边带一个"浏览"按钮的那种,是像VB里的那种,点击输入框后,这个"浏览"按钮才出现,不占
- 如何用javascript读写文件?帮帮忙!
- 关于不同窗口间值的传递!
- js调用vc组件返回字符串导致firefox崩溃
- 一个页面中多个javascript
- 怎么通过JavaScript给页面里的IP加上链接
setTimeout 别用~·直接执行相应方法就行~·
<HTML>
<HEAD>
<SCRIPT>
function fnFireEvents()
{
var count = 1; function directCallFunction (){
alert ("直接调用" + count);
}; function setTimeoutCallFunction (){
alert ("setTimeout 调用" + count);
}; setTimeoutCallFunction();//setTimeout 调用1 count ++; directCallFunction ();//直接调用2
count ++; setTimeoutCallFunction();//setTimeout 调用3 count ++; directCallFunction ();//直接调用4 count ++; }
</SCRIPT>
</HEAD>
<BODY>
<BUTTON ID="btn" ONCLICK="fnFireEvents();">Button</BUTTON>
</BODY>
</HTML>