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

javascript實現(xiàn)的像java、c#之類的sleep暫停的函數(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; //運行到這就退出
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>

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

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

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

主站蜘蛛池模板: 迁西县| 汉川市| 绥中县| 长沙县| 禄劝| 邮箱| 晋江市| 石林| 宁南县| 廉江市| 淮滨县| 嘉鱼县| 公安县| 普陀区| 永川市| 信宜市| 上栗县| 丹棱县| 海城市| 水富县| 宁安市| 扬中市| 高雄县| 乐亭县| 新河县| 济阳县| 辽阳市| 大石桥市| 合山市| 枞阳县| 宁海县| 万载县| 会宁县| 盘山县| 石泉县| 怀集县| 宁乡县| 东方市| 尉犁县| 瑞金市| 博白县|