javascript中巧用“闭包”实现程序的暂停执行功能

时间:2021-05-26

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>

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章