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內部的代碼就不會執(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中異常處理案例(推薦)全部內容了,希望大家多多支持腳本之家~
相關文章
使用wxapp-img-loader自定義組件實現(xiàn)微信小程序圖片預加載功能
由于微信小程序沒有提供類似 Image 這樣的 JS 對象,要實現(xiàn)圖片的預加載要麻煩一些,wxapp-img-loader自定義組件可以在微信小程序中實現(xiàn)圖片預加載功能,需要的朋友可以參考下2018-10-10JS獲取字符串型數(shù)組下標的數(shù)組長度的代碼
JS獲取字符串型數(shù)組下標的數(shù)組長度的代碼,需要的朋友可以參考下2013-03-03實例講解JavaScript中call、apply、bind方法的異同
這篇文章主要以實例講解的方式為大家總結了JavaScript中call、apply、bind方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-09-09微信小程序實現(xiàn)動態(tài)獲取元素寬高的方法分析
這篇文章主要介紹了微信小程序實現(xiàn)動態(tài)獲取元素寬高的方法,結合實例形式分析了微信小程序動態(tài)獲取、設置元素寬高的相關操作技巧與注意事項,需要的朋友可以參考下2018-12-12