1. 多個 .catch 以上代碼的輸出將會是什么?請選擇正確的答案: [ ] 打印一次消息 [x] 打印兩次消息 [ ] UnhandledPromiseRejectionWarning [ ] 程序退出 解析: 我們使用構造函數方法創建一個 Promise ...
核心點promise在生命周期內有三種狀態,分別是pending,fulfilled或rejected,狀體改變只能是 pending fulfilled,或者pending rejected。而且狀態一旦改變就不能再次改變。 題 promise.resolve .then gt console.log a return new Error error .then res gt console.l ...
2018-03-26 22:44 0 3007 推薦指數:
1. 多個 .catch 以上代碼的輸出將會是什么?請選擇正確的答案: [ ] 打印一次消息 [x] 打印兩次消息 [ ] UnhandledPromiseRejectionWarning [ ] 程序退出 解析: 我們使用構造函數方法創建一個 Promise ...
Promise一旦創建立即執行 所以1,2輸出 Promise.then 在所有的代碼執行完畢后執行 所以3最后 所以是1243 2、第二題 Promise一旦創建立即執行 resolve函數是當Promise對象的狀態從“未完成”變為“成功 ...
基礎輸出題 題目1 記住 new Promise 里的參數函數,是同步被執行的,故而先輸出 1,2. resolve 后還需要等待進入下一個事件循環。then 把參數函數推入微任務隊列,並不直接執行。 輸出 4,接着事件循環進入下一輪,輸出 3. 題目 ...
首先,相同點,都是獲取代碼錯誤信息的方法,而且2種都不能獲取異步錯誤。比如: try和catch function f2() { try { console.log(a) } catch (e) ...
上期講了promise基本概念和用法,今天結合上期的內容,講解幾道經典的相關面試題。 promise基本規則: 1. 首先Promise構造函數會立即執行,而Promise.then()內部的代碼在當次事件循環的結尾立即執行(微任務)。 2. promise的狀態一旦由等待pending變為 ...
一,DOM事件 7.dom自定義事件 //創建事件, Event是無法傳遞參數的var event = new Event('build'); ...
1.javascript的typeof返回哪些數據類型 number string boolean Object function underfind2.例舉3種強制類型轉換和2種隱式類型轉換?強制( ...
| JS函數中的new和return 當一個函數內部有return語句,且調用時加了new前綴時,兩種情況: 1、return后面返回的是基本數據類型的值,該函數返回的是new操作符創建的新的對象 2、return后面返回的是引用數據類型的值,該函數返回的是return語句后面的內容 ...