【js】setTimeout几种使用方式
<div id="cnblogs_post_body">根据笔者的经验,总结了setTimeout的几种使用方式:1.setTimeout("fun()",time),这是大部分人经常使用的。
2.setTimeout(fun,time)
只引用函数名字,也可运行,但是要注意的是:如果fun是某个对象的方法,则fun函数内的this此时被当做window。
eg:
<div class="cnblogs_Highlighter">var obj={ "p1":"obj的属性p1", "fun":function() { alert(this.p1); },};setTimeout(obj.fun,1000);
页:
[1]