色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

javascript實(shí)現(xiàn)的像java、c#之類的sleep暫停的函數(shù)代碼

下面就是我的實(shí)現(xiàn)的方法:
代碼
復(fù)制代碼 代碼如下:
<script type="text/Javascript">
function test()
{
var s="Javascript--暫停函數(shù)";
setTimeout(
function(){
eval(sleep(test)); //執(zhí)行return之后的代碼,也就是“alert(s);”
},
2000
); //兩秒后執(zhí)行
return; //運(yùn)行到這就退出
alert(s);
}
function sleep(func)
{
if (func == null)
{
return ;
}
var reg= /[/n/r]/g;
var funcStr = func.toString().replace(reg,''); //替換回車和換行符
reg = /.+?sleep.+?return;/;
funcStr = '{' + funcStr.replace(reg,''); //去掉函數(shù)test,return之前的代碼
return funcStr;
}
test();
</script>

這個(gè)可能有一些局限性,無(wú)法像Java、C#中的sleep函數(shù)那樣直觀,好用。
但我覺(jué)得還蠻有趣的,就拿出來(lái)跟大家分享下。

JavaScript技術(shù)javascript實(shí)現(xiàn)的像java、c#之類的sleep暫停的函數(shù)代碼,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 榆社县| 武山县| 故城县| 卢龙县| 安乡县| 嘉鱼县| 延长县| 丽江市| 汝南县| 会昌县| 密云县| 枣阳市| 阜南县| 璧山县| 大悟县| 广安市| 鹤岗市| 越西县| 星子县| 祁连县| 改则县| 吉木乃县| 剑川县| 称多县| 斗六市| 邯郸市| 繁峙县| 娄烦县| 广平县| 长武县| 柞水县| 江西省| 大港区| 会同县| 昌图县| 兖州市| 凤山县| 东乡族自治县| 太仆寺旗| 章丘市| 宜城市|