JavaScript实现向setTimeout执行代码传递参数的方法


Posted in Javascript onApril 16, 2015

本文实例讲述了JavaScript实现向setTimeout执行代码传递参数的方法。分享给大家供大家参考。具体分析如下:

setTimeout函数是javascript中实现动态效果最关键的函数。但昨天在写代码的时候发现当第一个参数是函数调用的时候,不能向被调函数传递参数。这真是个非常严重的问题,我排查了好久才发现问题,浪费了N多时间啊。。

后来上网查了查,这其实是IE的一个BUG。解决方法有很多,其中我觉得最牛的一种就是重写setTimeout函数。。。这个太麻烦了。。这里推荐一种十分简单的方法。只需要在你要调用的函数前加上function{}关键字就行了。

function ShowMsg(x,y)
{
}
setTimeout(funtion(){ShowMsg(x,y)},1000);

这样就方便地解决了不能传参的问题。

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
Javascript 获取字符串字节数的多种方法
Jun 02 Javascript
jquery异步跨域访问代码
Jun 28 Javascript
通过action传过来的值在option获取进行验证的方法
Nov 14 Javascript
jQuery.position()方法获取不到值的安全替换方法
Mar 13 Javascript
浅谈jQuery中的事件
Mar 23 Javascript
基于jquery实现省市区三级联动效果
Dec 25 Javascript
原生和jQuery的ajax用法详解
Jan 23 Javascript
了解ESlint和其相关操作小结
May 21 Javascript
vue 指令之气泡提示效果的实现代码
Oct 18 Javascript
Openlayers实现图形绘制
Sep 28 Javascript
分享几个JavaScript运算符的使用技巧
Apr 24 Javascript
JS创建或填充任意长度数组的小技巧汇总
Oct 24 Javascript
JavaScript通过setTimeout实时显示当前时间的方法
Apr 16 #Javascript
jQuery监控文本框事件并作相应处理的方法
Apr 16 #Javascript
JavaScript动态修改背景颜色的方法
Apr 16 #Javascript
JavaScript实现鼠标滑过图片变换效果的方法
Apr 16 #Javascript
JavaScript三元运算符的多种使用技巧
Apr 16 #Javascript
javascript中call apply 的应用场景
Apr 16 #Javascript
javascript三元运算符用法实例
Apr 16 #Javascript
You might like
php导出excel格式数据问题
2014/03/11 PHP
php使用MySQL保存session会话的方法
2015/06/26 PHP
在 Laravel 中 “规范” 的开发短信验证码发送功能
2017/10/26 PHP
设定php简写功能的方法
2019/11/28 PHP
javascript 读取图片文件的大小
2009/06/25 Javascript
addEventListener 的用法示例介绍
2014/05/07 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
Javascript实现鼠标框选操作  不是点击选取
2016/04/14 Javascript
NodeJS连接MongoDB数据库时报错的快速解决方法
2016/05/13 NodeJs
基于JS如何实现给字符加千分符(65,541,694,158)
2016/08/03 Javascript
Vue中自定义全局组件的实现方法
2017/12/08 Javascript
Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法
2020/09/04 Javascript
[01:53]DOTA2超级联赛专访Zhou 五年职业青春成长
2013/05/29 DOTA
[01:36:57]【09DOTA2第一视角】小骷髅
2014/04/16 DOTA
[02:10]2018DOTA2亚洲邀请赛赛前采访-Liquid
2018/04/03 DOTA
[42:48]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第二场 12.11
2020/12/16 DOTA
python实现进程间通信简单实例
2014/07/23 Python
Python文件与文件夹常见基本操作总结
2016/09/19 Python
解决python3 urllib中urlopen报错的问题
2017/03/25 Python
python微信跳一跳系列之自动计算跳一跳距离
2018/02/26 Python
Python实现的维尼吉亚密码算法示例
2018/04/12 Python
Python sorted函数详解(高级篇)
2018/09/18 Python
python爬虫爬取幽默笑话网站
2019/10/24 Python
Python lxml模块的基本使用方法分析
2019/12/21 Python
Python正则表达式高级使用方法汇总
2020/06/18 Python
Django ORM判断查询结果是否为空,判断django中的orm为空实例
2020/07/09 Python
使用matplotlib的pyplot模块绘图的实现示例
2020/07/12 Python
利用pipenv和pyenv管理多个相互独立的Python虚拟开发环境
2020/11/01 Python
anaconda升级sklearn版本的实现方法
2021/02/22 Python
Html5百叶窗效果的示例代码
2017/12/11 HTML / CSS
环法自行车赛官方商店:Le Tour de France
2017/08/27 全球购物
巴西购物网站:Estrela10
2018/12/13 全球购物
安全口号大全
2014/06/21 职场文书
月度优秀员工获奖感言
2014/08/16 职场文书
入党培养人考察意见
2015/06/08 职场文书
贫民窟的百万富翁观后感
2015/06/09 职场文书