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中的闭包原理分析
Mar 08 Javascript
页面调用单个swf文件,嵌套出多个方法。
Nov 21 Javascript
javascript获取函数名称、函数参数、对象属性名称的代码实例
Apr 12 Javascript
javascript表单验证和Window详解
Dec 11 Javascript
JavaScript实现图片滑动切换的代码示例分享
Mar 06 Javascript
jQuery+ajax简单实现文件上传的方法
Jun 03 Javascript
jQuery 3 中的新增功能汇总介绍
Jun 12 Javascript
详解Javascript中的原型OOP
Oct 12 Javascript
JS实现的样式切换功能tableCSS实例
Dec 30 Javascript
Bootstrap导航条学习使用(一)
Feb 08 Javascript
浅谈如何使用webpack构建多页面应用
May 30 Javascript
解决Vue+Element ui开发中碰到的IE问题
Sep 03 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实现MySQL更新记录的代码
2008/06/07 PHP
php 目录与文件处理-郑阿奇(续)
2011/07/04 PHP
php 注释规范
2012/03/29 PHP
php中通过curl smtp发送邮件
2012/06/05 PHP
php curl登陆qq后获取用户信息时证书错误
2015/02/03 PHP
基于PHP实现数据分页显示功能
2016/05/26 PHP
laravel5.0在linux下解决.htaccess无效和去除index.php的问题
2019/10/16 PHP
jQuery插件开发全解析
2012/10/10 Javascript
web网页按比例显示图片实现原理及js代码
2013/08/09 Javascript
JS动态修改iframe内嵌网页地址的方法
2015/04/01 Javascript
JQuery中基础过滤选择器用法实例分析
2015/05/18 Javascript
javascript+HTML5的canvas实现七夕情人节3D玫瑰花效果代码
2015/08/04 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
Javascript iframe交互并兼容各种浏览器的解决方法
2016/07/12 Javascript
浅谈Vue.js 组件中的v-on绑定自定义事件理解
2017/11/17 Javascript
angular1配合gulp和bower的使用教程
2018/01/19 Javascript
Vue实现自定义下拉菜单功能
2018/07/16 Javascript
vue实现自定义日期组件功能的实例代码
2018/11/06 Javascript
使用jQuery mobile NuGet让你的网站在移动设备上同样精彩
2019/06/18 jQuery
js实现蒙版效果
2020/01/11 Javascript
vue2.0实现列表数据增加和删除
2020/06/17 Javascript
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS TNC
2018/03/30 DOTA
Python工厂函数用法实例分析
2018/05/14 Python
Windows系统Python直接调用C++ DLL的方法
2019/08/01 Python
tensorflow从ckpt和从.pb文件读取变量的值方式
2020/05/26 Python
利用CSS3动画实现圆圈由小变大向外扩散的效果实例
2018/09/10 HTML / CSS
详解CSS3中常用的样式【基本文本和字体样式】
2020/10/20 HTML / CSS
英国家喻户晓的折扣商场:TK Maxx
2017/05/26 全球购物
美国高级工作服品牌:Carhartt
2018/01/25 全球购物
e路東瀛(JAPANiCAN)香港:日本旅游、日本酒店和温泉旅馆预订
2018/11/21 全球购物
PyQt 如何创建自定义QWidget
2021/03/24 Python
实习教师个人的自我评价
2013/11/08 职场文书
工作交流会欢迎词
2014/01/12 职场文书
幼教简历自我评价
2014/01/28 职场文书
爱护公物标语
2014/06/24 职场文书
优秀共产党员主要事迹材料
2015/11/05 职场文书