|
首先一個(gè)常識(shí)就是,在瀏覽器執(zhí)行JS腳本過程中,當(dāng)出現(xiàn)腳本錯(cuò)誤,并且你沒有手動(dòng)進(jìn)行異常捕捉時(shí),他會(huì)在瀏覽器下面出現(xiàn)黃色的嘆號,這是正常的,這也不是最重要的,最重要的是,出錯(cuò)行以下的所有JS代碼將中停執(zhí)行,這是我們不希望看到的,所以說,對于自己寫的,拿不準(zhǔn)的腳本還是加上異常捕捉比較好。
1 清除黃色嘆號:
復(fù)制代碼 代碼如下:
window.onerror={return true;} //這只是表面清除了錯(cuò)誤,但JS代碼將被中停
2 為容易出錯(cuò)的,容易產(chǎn)生兼容問題的代碼段加上try..catch
復(fù)制代碼 代碼如下:
try{
var a="hello world";
document.Write(a);
}
catch(e){
//..產(chǎn)生異常時(shí)你要做的事
}
php技術(shù):JS異常處理try..catch語句的作用和實(shí)例,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。