国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

js的settimeout方法 settimeout和setinterval的區(qū)別?

settimeout和setinterval的區(qū)別?SetTimeout只運(yùn)行一次,也就是說,當(dāng)設(shè)置的時(shí)間到達(dá)時(shí),指定的代碼會被觸發(fā)運(yùn)行,運(yùn)行后會結(jié)束。如果在正在運(yùn)行的代碼中再次運(yùn)行相同的setTim

settimeout和setinterval的區(qū)別?

SetTimeout只運(yùn)行一次,也就是說,當(dāng)設(shè)置的時(shí)間到達(dá)時(shí),指定的代碼會被觸發(fā)運(yùn)行,運(yùn)行后會結(jié)束。如果在正在運(yùn)行的代碼中再次運(yùn)行相同的setTimeout命令,則可以對其進(jìn)行循環(huán)。Setinterval在循環(huán)中運(yùn)行,也就是說,每個(gè)設(shè)置的時(shí)間間隔都會觸發(fā)指定的代碼。這是真正的計(jì)時(shí)器。Setinterval易于使用,而setTimeout更靈活。它可以在任何時(shí)候退出循環(huán),并且可以設(shè)置為以不規(guī)則的間隔運(yùn)行,例如第一次運(yùn)行1秒,第二次運(yùn)行2秒,第三次運(yùn)行3秒

因?yàn)檩喌疆惒疥?duì)列執(zhí)行同步隊(duì)列的for循環(huán)了。每次執(zhí)行for循環(huán)時(shí),都會執(zhí)行setTimeout,但不會執(zhí)行函數(shù)(閉包函數(shù))。相反,它被放入任務(wù)隊(duì)列中等待執(zhí)行。當(dāng)我累積到5時(shí),它跳出循環(huán)。此時(shí),只有一個(gè)全局變量i=>5,因此它將輸出5。