手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript中巧用“闭包”实现程序的暂停执行功能
javascript中巧用“闭包”实现程序的暂停执行功能
摘要:Author:月影Form:http://bbs.51js.com/thread-66361-1-1.html/*基本原理*/varst=(...

Author:月影

Form:http://bbs.51js.com/thread-66361-1-1.html

<inputtype="button"value="继续"onclick='st();'/>

<script>

/*基本原理*/

varst=(function(){

alert(1);

alert(2);

returnfunction()

{

alert(3);

alert(4);

}

})();

</script>

<inputtype="button"value="继续"onclick='st();'/>

<script>

/*函数*/

functiontest(x)

{

alert(x++);

alert(x++);

returnfunction()

{

alert(x++);

alert(x++);

}

}

varst=test(10);

</script>

<inputtype="button"value="继续"onclick='st();'/>

<script>

/*函数嵌套*/

functiona(x,y)

{

varst2=b(x+y);

returnfunction()

{

st2=st2();

alert(st2);

}

}

functionb(a)

{

alert(a++);

alert(a++);

returnfunction()

{

alert(a++);

alert(a++);

returna;

}

}

varst=a(10,20);

</script>

【javascript中巧用“闭包”实现程序的暂停执行功能】相关文章:

JavaScript中继承用法实例分析

浅谈javascript中的闭包

javascript基于DOM实现省市级联下拉框的方法

javascript实现动态改变层大小的方法

javascript实现简单的省市区三级联动

javascript实现树形菜单的方法

javascript实现模拟时钟的方法

Javascript中prototype属性实现给内置对象添加新的方法

javascript用函数实现对象的方法

基于javascript简单实现对身份证校验

精品推荐
分类导航