diguonianzhu 发表于 2012-12-10 15:35:11

【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]
查看完整版本: 【js】setTimeout几种使用方式