摘要:在項(xiàng)目中添加,一個(gè)一直顯示錯(cuò)誤正常來說一個(gè)是這樣寫的,感覺沒啥問題。如果對您有幫助請動動鼠標(biāo)右下方給我來個(gè)贊,您的支持是我最大的動力。
在vue項(xiàng)目中添加ESLint,new 一個(gè)?Promise 一直顯示錯(cuò)誤 :Expected the Promise rejection reason to be an Error?
正常來說new 一個(gè)Promise 是這樣寫的,感覺沒啥問題。
return new Promise((resolve, reject) => { if (type) { resolve(1) } else { reject(0) } })
但是項(xiàng)目中添加了?ESLint 你必須按照他的規(guī)范來。
如果直接 ?reject(0) 這樣是不行的,要改成這樣 便可去掉這個(gè)錯(cuò)誤提示
reject(new Error(0))
?
此隨筆乃本人學(xué)習(xí)工作記錄,如有疑問歡迎在下面評論,轉(zhuǎn)載請標(biāo)明出處。
如果對您有幫助請動動鼠標(biāo)右下方給我來個(gè)贊,您的支持是我最大的動力。
?
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/1736.html
摘要:意味著操作成功完成。方法接收失敗情況的回調(diào)函數(shù)作為參數(shù),返回一個(gè)對象。參數(shù)回調(diào)函數(shù)不接收任何參數(shù),當(dāng)對象變成狀態(tài)時(shí)被調(diào)用?,F(xiàn)在各個(gè)方法的參數(shù)返回值功能和使用方法已經(jīng)有個(gè)大概的了解了,為了進(jìn)一步理解其原理,接下來我打算簡單地實(shí)現(xiàn)一下它。 前言 最近幾周參加筆試面試,總是會遇到實(shí)現(xiàn)異步和處理異步的問題,然而作者每次都無法完美地回答。在最近一次筆試因?yàn)?Promise 而被刷掉后,我終于下定...
摘要:英文官方文檔原文前言寫本文的目的,是為了更好的理解,通過解讀翻譯原文,逐行解析原文通過代碼一行一行實(shí)現(xiàn)。英中原因是一個(gè)值結(jié)果表明被拒絕的原因。英中在法律允許的范圍內(nèi),組織已放棄所有版權(quán)及規(guī)范的相關(guān)或相鄰權(quán)利。 英文官方文檔原文:https://promisesaplus.com/ 前言 寫本文的目的,是為了更好的理解promise,通過解讀翻譯原文,逐行解析原文通過代碼一行一行實(shí)現(xiàn)。...
摘要:以上代碼,可以完美通過所有用例。在的函數(shù)中,為何需要這個(gè)同樣是因?yàn)橐?guī)范中明確表示因此我們需要這樣的來確保只會執(zhí)行一次。其他情況,直接返回以該值為成功狀態(tài)的對象。 Promise是前端面試中的高頻問題,我作為面試官的時(shí)候,問Promise的概率超過90%,據(jù)我所知,大多數(shù)公司,都會問一些關(guān)于Promise的問題。如果你能根據(jù)PromiseA+的規(guī)范,寫出符合規(guī)范的源碼,那么我想,對于面試...
摘要:傳入的回調(diào)函數(shù)也不是一個(gè)函數(shù)類型,那怎么辦規(guī)范中說忽略它就好了。因此需要判斷一下回調(diào)函數(shù)的類型,如果明確是個(gè)函數(shù)再執(zhí)行它。 Promise是什么 所謂Promise,簡單說就是一個(gè)容器,里面保存著某個(gè)未來才會結(jié)束的事件(通常是一個(gè)異步操作)的結(jié)果。從語法上說,Promise 是一個(gè)對象,從它可以獲取異步操作的消息。Promise 提供統(tǒng)一的 API,各種異步操作都可以用同樣的方法進(jìn)行處...
閱讀 1667·2023-04-26 03:04
閱讀 2592·2019-08-30 15:44
閱讀 3801·2019-08-30 14:15
閱讀 3650·2019-08-27 10:56
閱讀 2987·2019-08-26 13:53
閱讀 2678·2019-08-26 13:26
閱讀 3135·2019-08-26 12:11
閱讀 3691·2019-08-23 18:21