Javascript 有人能告诉我在typescript中setInterval()方法到底是什么吗?
任何人都可以告诉我angular中的setInterval()是如何工作的。他们在angular js中实现了java脚本功能吗?Javascript 有人能告诉我在typescript中setInterval()方法到底是什么吗?,javascript,angularjs,typescript,Javascript,Angularjs,Typescript,任何人都可以告诉我angular中的setInterval()是如何工作的。他们在angular js中实现了java脚本功能吗?setInterval是一个由浏览器窗口作为全局范围的一部分公开的函数。Angularjs只是像其他javascript代码一样使用它 Whhhataya的意思是什么?这本来是一个很好的机会,可以先搜索“setInterval JavaScript”并了解它是什么。@gvsk255我认为您可能遇到的问题是,您配置typescript的方式使它无法将setInterva
setInterval
是一个由浏览器窗口作为全局范围的一部分公开的函数。Angularjs只是像其他javascript代码一样使用它
Whhhataya的意思是什么?这本来是一个很好的机会,可以先搜索“setInterval JavaScript”并了解它是什么。@gvsk255我认为您可能遇到的问题是,您配置typescript的方式使它无法将
setInterval
识别为函数。您可能需要更新您的linting。
setInterval is a function that continually invokes a callback after every X milliseconds, where X is provided to setInterval.
// setInterval usage
function callback(){
console.log("callback is called continuously");
}
var repeat = 3000;
setInterval(callback, repeat);
It will continue to run as long as your program is running.
Here's another example but with canceling setInterval
var num = 0;
var intervalId = setInterval(function() {
num++;
console.log("num:", num);
if(num === 3){
clearInterval(intervlId);
}
}, 1000);
// output
num: 1
num: 2
num: 3