这些方法都是全局对象window上的方法 内部函数this指向window
    1 setInterval(); 与 clearInterval();

    var timer = setInterval(function(){},time);
    //表示每隔time毫秒 就执行一次function函数 这里的time输入时是多少就是多少 不会随外部的变化而变化
    //这里的执行时间差是不准的 相当于只是每隔time毫秒放到队列后 具体什么时候执行无法保证
    //每一个setInterval()都会返回一个数字作为它的唯一标识 方便我们利用clearInterval(time)来清除这个定时器
    clearInterval(timer);
    注意 setInterval(“console.log(‘a’)” , 1000);
    //也可以把function函数换成字符串 里面写JS代码 不过这个方式不常用
    2 setTimeout(); 与 clearTimeout();

    var timer = setTimeout(function(){},time);
    //表示隔了time时间后再执行function函数 注意只执行一次
    clearTimeout(timer);
    //清除定时器