定时器 setInterval 周期性触发;
延时器 setTimeout 一段事件后触发;
demo:
js中:
var num=1;
function getNum(){
num++;
clearInterval(getScore);
};
var getScore=setInterval(getNum,500);
vue 新的ES6中:
data:{
num:1,
}
getSCore(){
let this=self;
let getNum=setInterval(()=>{
self.num++;
clearInterval(getNum);
},500);
}
注:ES6中this指向他的父集,如果要引入数据的话用self.data