用setTimeout实现与setInteval类似的功能
2014-03-20 15:53
183 查看
用setTimeout实现与setInteval类似的功能,代码如下:
(function(){
var self = arguments.callee; //获取函数本身
count++;
if (count>=5) {
console.log('位置获取失败,请重试');
return;
} else {
console.log('hello');
}
timer = setTimeout(self, 1000);
})();
(function(){
var self = arguments.callee; //获取函数本身
count++;
if (count>=5) {
console.log('位置获取失败,请重试');
return;
} else {
console.log('hello');
}
timer = setTimeout(self, 1000);
})();
相关文章推荐
- Android项目类似淘宝 电商 搜索功能,监听软键盘搜索事件,延迟自动搜索,以及时间排序的搜索历史记录的实现
- 实现类似split功能(charindex)
- Android 图片裁剪功能实现详解(类似QQ自定义头像裁剪)
- 实现类似与ArcMap中的split tool的功能-----用点打断线
- 结合setTimeout和clearTimeout,实现“返回顶部”的功能
- 在Access中实现类似视图的功能
- 利用两个有名管道实现类似聊天功能
- Smobiler实现类似朋友圈功能—MicroBlog控件(开发日志十七)
- 设计模式之抽象工厂模式(附带类似反射功能的实现/c++)
- 【WINDOWS】实现类似qq图标最小化功能
- EasyPlayer实现视频播放局部缩放、广角平移功能(类似水滴直播,快手视频)
- C++:实现类似MFC的IsKindOf功能
- Winform窗体实现类似停靠在屏幕边缘时自动隐藏的功能
- jQuery能够实现drag和drop功能的类似igoogle的插件
- setTimeout使用闭包功能,实现定时打印数值
- C语言中实现通用双链表(类似C++模版的功能)
- JavaScript实现类似TitleAlt功能并且可以显示图片。
- JQuery+ajax实现类似百度搜索自动匹配功能
- sql表值函数中实现类似split功能
- 实现类似百度文库的文档在线阅读功能