Javascript 设置超时需要多少个参数?
使用四个参数调用Javascript 设置超时需要多少个参数?,javascript,Javascript,使用四个参数调用setTimeout setTimeout(self.process1, 0, self, u); 这使我困惑。我看到的forsetTimeout只使用了两个参数,而不是四个 最后两个参数的作用是什么 此函数有两个签名 var timeoutID = window.setTimeout(func, delay, [param1, param2, ...]); var timeoutID = window.setTimeout(code, delay); 请注意,在Inter
setTimeout
setTimeout(self.process1, 0, self, u);
这使我困惑。我看到的forsetTimeout
只使用了两个参数,而不是四个
最后两个参数的作用是什么 此函数有两个签名
var timeoutID = window.setTimeout(func, delay, [param1, param2, ...]);
var timeoutID = window.setTimeout(code, delay);
请注意,在Internet Explorer中,以第一种语法向函数传递附加参数不起作用
关于这些额外参数的用途,请注意:
在Gecko13之前(Firefox13.0/Thunderbird13.0),Gecko通过了
回调例程的额外参数,指示“实际
超时的“延迟”,以毫秒为单位。这是一个非标准参数
不再通过
并非所有浏览器都支持第一个签名(具有两个以上的参数),因此我个人建议避免使用它。此函数有两个签名
var timeoutID = window.setTimeout(func, delay, [param1, param2, ...]);
var timeoutID = window.setTimeout(code, delay);
请注意,在Internet Explorer中,以第一种语法向函数传递附加参数不起作用
关于这些额外参数的用途,请注意:
在Gecko13之前(Firefox13.0/Thunderbird13.0),Gecko通过了
回调例程的额外参数,指示“实际
超时的“延迟”,以毫秒为单位。这是一个非标准参数
不再通过
并非所有浏览器都支持第一个签名(具有两个以上的参数),因此我个人建议避免使用它。引用:
语法
var timeoutID = window.setTimeout(func, delay, [param1, param2, ...]);
请注意,在第一个
语法在Internet Explorer中不起作用
引述:
语法
var timeoutID = window.setTimeout(func, delay, [param1, param2, ...]);
请注意,在第一个
语法在Internet Explorer中不起作用
啊,谢谢。我是Javascript新手,没有想过要检查MDN。非常感谢。啊,谢谢。我是Javascript新手,没有想过要检查MDN。非常感谢。哈哈。。。他把这篇文章称为文档!看到了吧。。。我在大学时(15年前)就被推荐去了一些学校。我一直认为他们和W3C有联系,并认为他们是有信誉的。感谢W3傻瓜网站的链接!英雄联盟他把这篇文章称为文档!看到了吧。。。我在大学时(15年前)就被推荐去了一些学校。我一直认为他们和W3C有联系,并认为他们是有信誉的。感谢W3傻瓜网站的链接!