setInterval在指定条件下清除自身

this.countDown = 10
let intval = setInterval(() => {
  if(this.countDown === 0) {
    clearInterval(intval)
    return
  }
  this.countDown --
}, 1000)

 

你可能感兴趣的:(原生JavaScript)