美文网首页
setTimeout传参问题

setTimeout传参问题

作者: 玲儿珑 | 来源:发表于2020-06-08 19:38 被阅读0次

IE8下参数接受失败的解决方案:

  var __sto = setTimeout
  window.setTimeout = function(cb, timeout, ...args){
    var args = Array.prototype.slice.call(arguments, 2)
    var _cb = function () {
      cb.apply(null, args)
    }
    __sto(_cb, timeout)
  }
//测试
  function aa (a, b, c) {
    console.log(a)
    console.log(b)
    console.log(c)
  }
  window.setTimeout(aa, 200, 1,4,5)

参考 :https://www.jb51.net/article/40524.htm

相关文章

  • setTimeout传参问题

    IE8下参数接受失败的解决方案: 参考 :https://www.jb51.net/article/40524.htm

  • setTimeout传参

    setTimeout(function(data){ console.log(data) }, 2000, "d...

  • setTimeout、setInterval传参

    【方案1】 【方案2】 【方案3】浏览器可用,nodejs报错 【方案4】浏览器可用,nodejs报错

  • settimeout(function(){},0)

    settimeout(function(){},0) 问题:如上函数,原本settimeout的作用是等待第二个参...

  • setTimeout传参bug修复

    相信大家一定会遇见使用定时器产生的bug,例如下面这样: 为什么不是01234? 这是因为setTimeout在浏...

  • react问题汇总

    hashHistory.push传参 跳转之后页面接收参数 input设置默认值 定时触发事件,setTimeout

  • 面试题【Day04】

    本篇绪论 1,get请求传参的误区,get、post请求在缓存方面的区别 2, setTimeout、promis...

  • setTimeout 使用闭包方法传参

    使用了闭包,function 在定义(保存到某一变量)时不会执行,调用时才会执行。

  • Navigation的一些问题

    1.startDestination传参和重定向问题 2.fragment返回传参问题 我们知道Activity可...

  • java传参问题

    java传参的问题,可以通过如下三个例子进行说明: 例一: 例二: 例三: 总结:如果形参是基本类型,实参传递传递...

网友评论

      本文标题:setTimeout传参问题

      本文链接:https://www.haomeiwen.com/subject/gpldtktx.html