javascript中異常處理案例(推薦)
更新時間:2016年10月03日 12:13:03 投稿:jingxian
下面小編就為大家?guī)硪黄猨avascript中異常處理案例(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
如下所示:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script type="text/javascript">
// cache 緩存
// try-catch-finally
// 1 如果try中的代碼出現(xiàn)了異常, 就會被catch住, 再catch中處理異常,
// 最終,會執(zhí)行finally中的代碼
// 2 如果try中大代碼沒有出現(xiàn)異常, catch內(nèi)部的代碼就不會執(zhí)行, 但是,finally中的
// 代碼還是會要執(zhí)行
/*try {
console.log(num);
} catch(e) {
console.log(e);
} finally {
}
console.log(123);*/
function fn() {
// 如果此處直接return , 首先 try就不會執(zhí)行,finally也不會執(zhí)行
return;
try {
var dv = document.getElementsByTagName("div");
// 此處出錯了
dv.innerHTML = "12312";
console.log("1 有沒有錯誤??");
return;
} catch (e) {
console.log("2 如果有錯誤,就會被處理");
}
finally {
// 釋放try中使用的一些變量
dv = null;
console.log("3 代碼最終是要執(zhí)行的");
}
console.log("4 函數(shù)體最后的一行代碼");
}
fn();
</script>
</body>
</html>
以上就是小編為大家?guī)淼膉avascript中異常處理案例(推薦)全部內(nèi)容了,希望大家多多支持腳本之家~
相關(guān)文章
JS實(shí)現(xiàn)css hover操作的方法示例
這篇文章主要介紹了JS實(shí)現(xiàn)css hover操作的方法,涉及javascript事件響應(yīng)及頁面元素css屬性動態(tài)操作相關(guān)技巧,需要的朋友可以參考下2017-04-04
javascript實(shí)現(xiàn)消滅星星小游戲簡單版
消滅星星是一款經(jīng)典的益智手游,單位里看到同事天天在手機(jī)上玩的游戲,現(xiàn)在也有web版了,出于業(yè)余愛好,自己嘗試用javascript實(shí)現(xiàn)了下,就是略簡單了點(diǎn),文中給出了完整的實(shí)例代碼,大家可以自行完善??!下面來一起看看吧。2016-11-11
JavaScript關(guān)于prototype實(shí)例詳解(超重點(diǎn))
prototype是js里面給類增加功能擴(kuò)展的一種模式,這篇文章主要介紹了JavaScript關(guān)于prototype(超重點(diǎn)),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-08-08
JavaScript實(shí)現(xiàn)輪播圖效果代碼實(shí)例
這篇文章主要介紹了JavaScript實(shí)現(xiàn)輪播圖效果代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-09-09
JavaScript獲得當(dāng)前網(wǎng)頁來源頁面(即上一頁)的方法
這篇文章主要介紹了JavaScript獲得當(dāng)前網(wǎng)頁來源頁面(即上一頁)的方法,涉及javascript中document.referrer方法的使用技巧,需要的朋友可以參考下2015-04-04
JavaScript如何動態(tài)創(chuàng)建table表格
這篇文章主要介紹了JavaScript如何動態(tài)創(chuàng)建table表格,一些時候需要動態(tài)的創(chuàng)建和刪除表格,接下來的文章中將為大家介紹下javascript是如何做到的,感興趣的朋友不要錯過2015-11-11

