扩展window.setTimeout方法
在使用setTimeout给方法传递参数时,非常麻烦,如果要传递多个参数,那就更麻烦了,为了提高工作效率,也使代码看起来更优美,就封装了下window.setTimeout。
//自定义的setTimeout方法
function master_setTimeout(callback,timeout,param)
{
var args = Array.prototype.slice.call(arguments,2);
var _cb = function()
{
callback.apply(null,args);
}
window.setTimeout(_cb,timeout);
}
//要执行的方法
function f1(arg1, arg2) {
alert(arg1 + arg2);
}
//调用(可传递多个参数,对应f1)
master_setTimeout(f1,2000,'a','b');
Tag标签: setTimeoutJS常用方法
- 评论
-
- [使用Ctrl+Enter键可以直接提交]
表情图标
Advertise
Category
Time Counter
离十一还有
Recent Article
- 1.工作笔记:AS3加载外部图片,有加载百分比
- 2.document.documentElement和document.body的区别
- 3.100种增加网站流量的方法
- 4.用div+css模拟表格对角线
- 5.如何做一个好的技术型领导
- 6.苍井空是谁?
- 7."心态"新解
- 8.程序员特有的9个坏习惯
- 9.AS3入门之简单Loading效果
- 10.系统问题:浏览器无法打开png图片
- 11.AS3中以post和get方式提交数据
- 12.defaultTextFormat和setTextFormat()区别
- 13.AS3中超方便地遍历xml
- 14.pv3d中物体常用的移动属性
- 15.开源Flash 3D引擎Papervision3d
- 16.as3 判断鼠标滚轮前滚或后滚
- 17.js:行向上替换滚动效果
- 18.为什么要清净?(禅与佛)
- 19.扩展window.setTimeout方法
- 20.收集2010的搞笑短句
Statistics
Recent Comments
Archive
Links
Support
TOP



