来自: http://www.cnblogs.com/wkylin/archive/2012/09/07/2674911.html

  var userName="jack";
//根据用户名显示欢迎信息
function hello(_name){
       alert("hello,"+_name);
}//*=============================================================
//*   功能: 修改 window.setInterval ,使之可以传递参数和对象参数
//*   方法: setInterval (回调函数,时间,参数1,,参数n)  参数可为对象:如数组等
//*=============================================================

var __sto = setInterval;    
window.setInterval = function(callback,timeout,param){    
    var args = Array.prototype.slice.call(arguments,2);    
    var _cb = function(){    
        callback.apply(null,args);    
    }    
    __sto(_cb,timeout);    
}
window.setInterval(hello,3000,userName);

转载于:https://www.cnblogs.com/zhujiasheng/p/6196778.html

如何使用定时器settimeout、setInterval执行能传递参数的函数(转)相关推荐

  1. javascript写的关于静态页面获取URL传递参数的函数[原创]

    2005.04.29发表于blog.csdn.net/zxub 昨天搬家居然忘搬这篇文章了,郁闷~ 以前写了关于静态页面刷新后,跳转菜单定位的函数,前几天没事看了看,感觉还是有点问题,通用性不好,所以 ...

  2. Matlab自学笔记四:调用函数基本方法、传递参数、函数工作区、命令语法、调用匿名函数

    1.调用函数的基本方法 题目:创建函数y=x²+x+1 首先,使用上一篇的创建函数文件的方法(推荐先看上一篇:Matlab创建函数文件.函数语法定义.匿名函数.多元函数.局部函数等知识串联理解),创建 ...

  3. JS中定时器setTimeout,setInterval,clearTimeout,clearInterval用法

    setTimeout是指过多久执行,只执行一次 setInterval是指每过多久执行一次 clearTimeout是关闭setTimeout定时器 clearInterval是关闭setInterv ...

  4. 清除定时器 和 vue 中遇到的定时器setTimeout setInterval问题

    2019-03更新 找到了更简单的方法,以setinterval为例,各位自行参考 mounted() {const that = thisconst timer = setInterval(func ...

  5. 定时器 setTimeout(),setInterval() 清除定时器

    定时器 异步回调函数 callback setTimeout( 函数名,时间 单位是毫秒) 延迟定时器,多久之后动,动完就结束了,定时炸弹 setInterval( 函数名,时间 单位是毫秒) 连续定 ...

  6. promise setTimeout setInterval 执行顺序

    promise 马上执行,setTimeout会放到任务队列,最后执行setInterval 2 3 5 4 1 6 setInterval(()=>{ if (!flag){ console. ...

  7. 定时器 setTimeout setInterval

    1.代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3 ...

  8. python函数可以按照参数名称方式传递参数_python函数传入参数(默认参数、可变长度参数、关键字参数)...

    1.python中默认缺省参数----定义默认参数要牢记一点:默认参数必须指向不变对象! 1 def foo(a,b=1):2 printa,b3 4 foo(2) #2 1 5 foo(3,100) ...

  9. python函数调用时的实参和形参之间传递_python 函数(实参与形参、传递参数)...

    函数 什么是函数?函数是带名字的代码块,用于完成具体的工作.写出一个函数后,就可以一直调用. 定义函数,函数的基本组成: 1.1 向函数传递参数 向函数中传递任意参数,这样打印出的结果就可以根据自己的 ...

最新文章

  1. R语言使用latticeExtra包可视化双Y轴线图实战(Dual Y axis):单y轴线图、双y轴图线图、双y轴图线图(添加图例)
  2. linux 死锁介绍与简单分析
  3. Windows窗体的所有菜单
  4. JAVA中的枚举小结
  5. SAP Smartforms 条码打印
  6. SparkSQL调优
  7. [转载] JAVA 堆栈 堆 方法区 静态区 final static 内存分配 详解
  8. Flink部署、使用、原理简介
  9. NVIDIA Tesla K40C 的各项性能参数
  10. 解開被封印的 macOS High Sierra 暗黑模式 功能
  11. JasperReport报表导出PDF中文不显示的问题
  12. 钢铁雄心II(HOI2)作弊码合辑
  13. bcm43142 linux 驱动下载,CentosRedhat下bcm43142博通无线网卡linux驱动之二
  14. 阵列信号处理笔记-波达方向DOA-子空间方法
  15. 现代经商赚钱必备36计(1)
  16. 搭建个人网站没有公网IP地址可以吗?
  17. 最全的Android源码目录结构详解
  18. Git 教程 - Git 基本用法
  19. ZCMU 1635 超大型 LED 显示屏
  20. 移动IM产品发展史及趋势预测

热门文章

  1. Operation not allowed after ResultSet closed--操作mysql数据库
  2. 条理清晰的搭建SSH环境之添加所需jar包
  3. Android ViewGroup事件分发机制
  4. HBase总结(十三)HBase Shell 常用命令及例子
  5. 面试高频题: LRU缓存机制实现
  6. 动态规划之划分数组形成两个和相等的子集
  7. DevOps笔记-10:金融行业分支策略的建议
  8. Makefile_04:Makefile变量初了解
  9. RTOS之uCOS-II源码下载及源码目录结构、常见的RTOS!
  10. shell编程中crontab用法超级详解!