国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - js如何捕獲到Uncaught (in promise) TypeError這樣的異步錯誤?

瀏覽:103日期:2023-02-27 08:41:49

問題描述

1、試著用window.onerror來捕獲這種未知異步錯誤,但是失敗了,根本就沒有檢測到,問:onerror是不是無法檢測到這種異步錯誤?2、因?yàn)槭莢ue的模塊文件報錯,無法使用try-catch來包裹捕獲錯誤。所以有什么方法可以檢測到呢? 如下圖,在切路由的時候出現(xiàn)的一個vue模塊的異步錯誤(路由切換前一直在不斷地更新vue數(shù)組元素)...

javascript - js如何捕獲到Uncaught (in promise) TypeError這樣的異步錯誤?

問題解答

回答1:

Promise 的實(shí)例最后加上 catch 來抓錯誤

PromiseA+ 規(guī)范并沒有在 Promise.prototype.catch 方法,這個方法是 ES6 規(guī)范里面寫上的,可以在實(shí)例里面調(diào)用 catch 方法來捕獲錯誤,可以直接在 promise 實(shí)例最后一步捕獲所有錯誤

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 柞水县| 大城县| 曲麻莱县| 长垣县| 遵化市| 黄大仙区| 绥化市| 莱西市| 新民市| 土默特右旗| 两当县| 清原| 博爱县| 库尔勒市| 长葛市| 绥德县| 十堰市| 湘乡市| 南阳市| 凉城县| 白水县| 普兰县| 博兴县| 昭觉县| 甘泉县| 星座| 华阴市| 彭州市| 水富县| 得荣县| 鄯善县| 京山县| 塔城市| 平原县| 临安市| 平舆县| 台前县| 平顺县| 蕲春县| 灵武市| 新巴尔虎右旗|