javascript - angualrjs中$timeout和$interval什么区别?
PHP中文网
PHP中文网 2017-04-10 17:34:49
[JavaScript讨论组]

angualrjs中$timeout和$interval什么区别?

$timeout(function(){ $scope.name = '123'; },1100);
$interval(function(){ $scope.name = '123'; },1100);
PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(2)
阿神

在angularjs中,$timeout和$interval分别是window.setInterval 和 window.setTimeout的封装。

$timeout(fn, 1000);  //1s后执行fn函数
$interval(fn, 1000); //每隔1s执行一次fn函数

更具体的区别推荐看一下这篇文章:
http://www.yeeyan.org/articles/view/luosheng/24380

原文是jquery作者写的:
http://ejohn.org/blog/how-javascript-timers-work/

PHP中文网

$timeout

$interval

这样的问题多看官方文档,对你帮助更大

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号