关于清除定时器 clearInterval 的问题

function a(){

console.log("+-+");

}

function b(){

j = setInterval(a, 1000);   

 //按照教程在这里写了个 var j = setInterval(a, 1000);

//于是,就出现一个问题,清除定时器 的 function c 不好用了。

//经过一番查找,发现原因在于 var j 的作用域仅在function b 中,function c 访问不到。

//于是,特此留念。直接定义 j  属于全局变量。可供所有函数使用。......对变量作用域加深了印象......

}

function c(){

clearInterval(j);

}

原文地址:https://www.cnblogs.com/linuxin/p/13694075.html