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下判断是否为闰年的Datetime包
Oct 26 Javascript
jQuery的Ajax的自动完成功能控件简要说明
Feb 22 Javascript
优化javascript的执行效率一些方法总结
Dec 25 Javascript
运用JQuery的toggle实现网页加载完成自动弹窗
Mar 18 Javascript
jQuery常用操作方法及常用函数总结
Jun 19 Javascript
JavaScript学习笔记之JS函数
Jan 22 Javascript
jQuery表单验证插件解析(推荐)
Jul 21 Javascript
Javascript 实现放大镜效果实例详解
Dec 03 Javascript
AngularJS 异步解决实现方法
Jun 12 Javascript
vue中手机号,邮箱正则验证以及60s发送验证码的实例
Mar 16 Javascript
webpack4+Vue搭建自己的Vue-cli项目过程分享
Aug 29 Javascript
vue实现登录、注册、退出、跳转等功能
Dec 23 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类分享
2014/02/07 PHP
php实现的短网址算法分享
2014/06/20 PHP
Ucren Virtual Desktop V2.0
2006/11/07 Javascript
javascript编程起步(第三课)
2007/02/27 Javascript
jquery last-child 列表最后一项的样式
2010/01/22 Javascript
js实现使用鼠标拖拽切换图片的方法
2015/05/04 Javascript
js点击按钮实现带遮罩层的弹出视频效果
2015/12/19 Javascript
详解Vue中过度动画效果应用
2017/05/25 Javascript
input框中自动展示当前日期yyyy/mm/dd的实现方法
2017/07/06 Javascript
PostgreSQL Node.js实现函数计算方法示例
2019/02/12 Javascript
JavaScript实现汉字转换为拼音及缩写的方法示例
2019/03/28 Javascript
python实现的登录和操作开心网脚本分享
2014/07/09 Python
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
2014/11/18 Python
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
windows下添加Python环境变量的方法汇总
2018/05/14 Python
python并发和异步编程实例
2018/11/15 Python
win7 x64系统中安装Scrapy的方法
2018/11/18 Python
python处理DICOM并计算三维模型体积
2019/02/26 Python
python3.x提取中文的正则表达式示例代码
2019/07/23 Python
Pandas —— resample()重采样和asfreq()频度转换方式
2020/02/26 Python
python matplotlib实现将图例放在图外
2020/04/17 Python
Django如何使用redis作为缓存
2020/05/21 Python
MATLAB数学建模之画图汇总
2020/07/16 Python
python selenium xpath定位操作
2020/09/01 Python
python 利用opencv实现图像网络传输
2020/11/12 Python
浅析两列自适应布局的3种思路
2016/05/03 HTML / CSS
CSS3教程:background-clip和background-origin
2008/10/17 HTML / CSS
基于css3实现漂亮便签样式
2013/03/18 HTML / CSS
中国茶叶、茶具一站式网上购物商城:醉品茶城
2018/07/03 全球购物
材料采购员岗位职责
2013/12/17 职场文书
2014社会治安综合治理工作总结
2014/12/04 职场文书
实习报告范文之电话客服岗位
2019/07/26 职场文书
《天使的翅膀》读后感3篇
2019/12/20 职场文书
python 定义函数 返回值只取其中一个的实现
2021/05/21 Python
使用Vue3+Vant组件实现App搜索历史记录功能(示例代码)
2021/06/09 Vue.js
Python加密技术之RSA加密解密的实现
2022/04/08 Python