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 相关文章推荐
js的with语句使用方法
Sep 21 Javascript
慎用 somefunction.prototype 分析
Jun 02 Javascript
JS 操作符整理[推荐收藏]
Nov 15 Javascript
javascript仿qq界面的折叠菜单实现代码
Dec 12 Javascript
详解vue项目优化之按需加载组件-使用webpack require.ensure
Jun 13 Javascript
JavaScript对象_动力节点Java学院整理
Jun 23 Javascript
Vue实现web分页组件详解
Nov 28 Javascript
JS与jQuery实现ListBox上移,下移,左移,右移操作功能示例
May 31 jQuery
微信小程序常用简易小函数总结
Feb 01 Javascript
深入理解es6块级作用域的使用
Mar 28 Javascript
浅谈webpack 四个核心概念之Entry
Jun 12 Javascript
Vue项目如何引入bootstrap、elementUI、echarts
Nov 26 Vue.js
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中使用curl入门教程
2015/07/02 PHP
php+ajax无刷新上传图片实例代码
2015/11/17 PHP
Yii框架中使用PHPExcel的方法分析
2019/07/25 PHP
XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)
2011/01/12 Javascript
浅谈JavaScript编程语言的编码规范
2011/10/21 Javascript
JavaScript中数组的排序、乱序和搜索实现代码
2011/11/30 Javascript
基于jQuery的计算文本框字数的代码
2012/06/06 Javascript
js实现jquery的offset()方法实例
2015/01/10 Javascript
jQuery中ready事件用法实例
2015/01/19 Javascript
Javascript数据结构与算法之列表详解
2015/03/12 Javascript
javascript实现手机震动API代码
2015/08/05 Javascript
js实现旋转木马效果
2017/03/17 Javascript
angularjs实现猜大小功能
2017/10/23 Javascript
微信小程序自定义组件封装及父子间组件传值的方法
2018/08/28 Javascript
基于vue实现移动端圆形旋钮插件效果
2018/11/28 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
python 将字符串转换成字典dict
2013/03/24 Python
Python实现简单登录验证
2016/04/13 Python
高效测试用例组织算法pairwise之Python实现方法
2017/07/19 Python
python实现弹窗祝福效果
2019/04/07 Python
用python建立两个Y轴的XY曲线图方法
2019/07/08 Python
django的ORM操作 删除和编辑实现详解
2019/07/24 Python
python__name__原理及用法详解
2019/11/02 Python
selenium+headless chrome爬虫的实现示例
2021/01/08 Python
CSS3实现缺角矩形,折角矩形以及缺角边框
2019/12/20 HTML / CSS
如何使用html5与css3完成google涂鸦动画
2012/12/16 HTML / CSS
使用phonegap进行提示操作的具体方法
2017/03/30 HTML / CSS
企业军训感想
2014/02/07 职场文书
物业总经理岗位职责
2014/02/28 职场文书
治超工作实施方案
2014/05/04 职场文书
2014年政工师工作总结
2014/12/18 职场文书
2015年银行工作总结范文
2015/04/01 职场文书
Python Pandas常用函数方法总结
2021/06/15 Python
go开发alertmanger实现钉钉报警
2021/07/16 Golang
python中 Flask Web 表单的使用方法
2022/05/20 Python
react中useState使用:如何实现在当前表格直接更改数据
2022/08/05 Javascript