|
瀏覽器會(huì)在文檔內(nèi)容處于穩(wěn)定狀態(tài)后立刻執(zhí)行,這樣就達(dá)到了和<script defer='defer'>或者<body onload="fun()">一樣的效果。
更應(yīng)該看到的是,此函數(shù)更優(yōu)于上述方法,前面兩個(gè)函數(shù)只能靜態(tài)時(shí)刻處理(文檔第一次載入的時(shí)候),而在系統(tǒng)開(kāi)發(fā)中,常常由于查詢、更新等操作后,文檔的內(nèi)容會(huì)刷新,這樣就可以利用setTimeout的特點(diǎn),使代碼能在頁(yè)面內(nèi)容穩(wěn)定后再執(zhí)行!
JavaScript技術(shù):js函數(shù)使用技巧之 setTimeout(function(){},0),轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。