• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    js如何獲得代碼執行錯誤信息

    在JS中,獲得錯誤信息可以經由過程try catch語句或onerror事務,兩種方式可以實現一樣的功能 ,但利用有所區別。下面介紹這兩種體例獲得錯誤的過程。



    方式/步調

    1. 1

      新建一個html頁面,定名為test.html,用于介紹js若何獲得代碼執行錯誤信息。

    2. 2

      在test.html編寫js代碼,在try內利用錯誤的彈窗方式adddlert() ,在catch內捕獲錯誤信息,并把它顯示在頁面的p標簽內。代碼如下:

    3. 3

      在瀏覽器運行test.html,在js中是沒有adddlert()這個方式的,執行過程會犯錯,利用try catch當作功捕捉了錯誤,在頁面提醒了錯誤信息。

    4. 4

      除了上面將錯誤寫在頁面上,還可以以彈窗的體例彈犯錯誤信息。例如,在test.html界說一個查看動靜的按鈕,點擊按鈕,執行try catch里的內容,若是js代碼有錯誤,會以彈窗的形式顯示錯誤信息。代碼如下:

    5. 5

      在瀏覽器運行test.html,點擊“查看動靜”按鈕執行js代碼,因為在js中是沒有adddlert()這個方式的,執行過程會犯錯,實現錯誤信息的彈窗顯示。

    6. 6

      利用onerror事務綁心猿意馬錯誤顯示函數,彈犯錯誤信息。例如,在test.html界說一個查看動靜的按鈕,點擊按鈕,執行錯誤的js代碼,經由過程onerror綁心猿意馬的錯誤處置handleErr()函數彈犯錯誤信息。代碼如下:

    7. 7

      在瀏覽器運行test.html,點擊“查看動靜”按鈕執行js代碼,因為在js中是沒有adddlert()這個方式的,執行過程會犯錯,彈犯錯誤信息窗口,當作功利用onerror事務捕捉到了js代碼的錯誤。

    • 發表于 2019-08-04 22:05
    • 閱讀 ( 981 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆