鍍金池/ 問答/HTML5  HTML/ 定時(shí)器里面的數(shù)值為何可以被動(dòng)態(tài)改變

定時(shí)器里面的數(shù)值為何可以被動(dòng)態(tài)改變

var c=true;
// console.log(c)

        setInterval(
            function(){

                console.log(c)
            },100)
        
        document.onclick=function(){
              c=1;
              
        }

為什么點(diǎn)擊事件點(diǎn)擊后可以動(dòng)態(tài)的改變定時(shí)器里的打印結(jié)果

回答
編輯回答
故林

因?yàn)槎〞r(shí)器里面打印的變量是全局變量啊。
當(dāng)你修改了全局變量,全局變量的內(nèi)存里的數(shù)值就改變了。
定時(shí)器再去讀取內(nèi)存時(shí),就是修改后的值咯。

2018年7月16日 05:36