js中的setTimeout第三个参数

setTimeout跟setInterval大家应该都很熟悉的,但是一直很少注意,原来这两个函数可以支持第三个参数的,但是IE就呵呵了,仅IE(6-9)呵呵了,其他浏览器都支持的。

第三个参数将作为回调函数的参数obj传入,例子如下:

    setTimeout(function(obj){

    alert(obj.a)

    },1000,{a:1})

在非IE6-9下可以正常执行


原文地址:https://www.cnblogs.com/onedayof2010/p/4273035.html