javascript实现的像java、c#之类的sleep暂停的函数代码
- 软件编程
- 2026-01-11 10:26:13
代码
复制代码 代码如下:
<script type="text/javascript">
function test()
{
var s="javascript--暂停函数";
setTimeout(
function(){
eval(sleep(test)); //执行return之后的代码,也就是“alert(s);”
},
2000
); //两秒后执行
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,''); //去掉函数test,return之前的代码
return funcStr;
}
test();
</script>
这个可能有一些局限性,无法像java、C#中的sleep函数那样直观,好用。
但我觉得还蛮有趣的,就拿出来跟大家分享下。
# 好用
# text
# 换行符
# BR
# 这就
# 但我
# 大家分享
# gt
# var
# javascript
# type
# lt
# span
# function
# test
# script
# sleep
# eval
# 就拿
# setTimeout
# javascript 使用sleep函数的常见方法详解
# JavaScript sleep睡眠函数的使用
# JavaScript实现Sleep函数的代码
# 使用JS实现一个Sleep函数的示例代码
# JavaScript实现sleep睡眠函数的几种简单方法总结
# JavaScript中实现Sleep功能及其应用的几种方法
# funcStr
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
PyCharm最新激活码PyCharm2025.2.3有效
java实现文件上传功能
thinkphp诸多限制条件下如何getshell详解
pycharm + django跨域无提示的解决方法
Android多线程断点续传下载实现代码
Python中return函数返回值实例用法
详解C#实例化对象的三种方式及性能对比
Vue实现购物小球抛物线的方法实例
Python控制鼠标键盘代码实例
vue中如何自定义右键菜单详解
基于Python的图像阈值化分割(迭代法)
开启OCSP提升https证书验证效率解决Let’s Encrypt SSL证书访问慢的问题
PHP如何解决微信文章图片防盗链
python与idea的集成的实现
python 爬取小说并下载的示例
原生js实现点击按钮复制内容到剪切板
在docker容器中调用和执行宿主机的docker操作
WordPress伪静态规则设置代码实例
TCP socket SYN队列和Accept队列区别原理解析
微信小程序向Java后台传输参数的方法实现
C# WinForm调用Shell_NotifyIcon的示例代码
CentOS8.2安装Java 14.0.2的教程详解
mysql用户变量与set语句示例详解
JS实现可以用键盘方向键控制的动画
Java Spring数据单元配置过程解析
使用Tomcat Native提升Tomcat IO效率的方法详解
ASP.NET Core使用HostingStartup增强启动操作方法详解
在终端启动Python时报错的解决方案
Java String的intern方法使用场景示例
PHP解决高并发的优化方案实例
python通过cython加密代码
python 实现表情识别
详解C# List<T>的Contains,Exists,Any,Where性能对比
c++仿函数和函数适配器的使用详解
如何在springboot中使用定时任务
10个示例带你掌握python中的元组
Java 判断实体对象及所有属性是否为空的操作
C#窗体程序实现全屏及取消全屏步骤
如何利用python正则表达式匹配版本信息
C++调用Go方法的字符串传递问题及解决方案
微信小程序实现点击导航标签滚动定位到对应位置
利用zabbix监控ogg进程(Windows平台)
java开发中使用IDEA活动模板快速增加注释的方法
解决Goland中利用HTTPClient发送请求超时返回EOF错误DEBUG
Python 调用 ES、Solr、Phoenix的示例代码
Java后端Cookie实现(时间戳)代码实例
利用nexus作为私库进行代理docker,进行上传和下载镜像操作
解决android报错:Intel HAXM is required to run this AVD
详解vue-cli项目在IE浏览器打开报错解决方法
如何关闭 IDEA 自动更新
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
