初步了解 promise 01

2022-08-26 08:24:15 字數 987 閱讀 9313

1: promise 中文  承諾 允諾

2: promisea+規範

3: promise 三種狀態 等待態 pending ,成功態 resolved ,失敗態 rejected

4: promise 狀態轉化

pending --->resolved 

pending --->rejected

中文理解 :七夕約妹子吃飯·---- 等待  pending ,

妹子同意 ---- 成功  resolved    有希望下一步

妹子拒絕 ---  失敗  rejected     趕緊尋找下乙個目標 

注意   resolved  不可以 轉  rejected  ,當然  rejected    也不可以轉 resolved  

狀態只會更改一次

let promise = new promise(function(resolve,reject));

promise.then(()=>,()=>)

promise.then(()=>,()=>);

/** 1. promise 預設時new的時候就自動執行,也就等待中

* 2. then方法中有兩個引數 分別是成功的**和失敗的**

* 3. 同乙個promise的例項可以then多次,成功時**用所有的成功方法,失敗時會呼叫所有的失敗方法

* */

//上面執行 既不會走成功 也不會走失敗·· ,

////

// let promise = new promise(function(resolve,reject));

///*

妹子等待中···

妹子同意

同意可以進一步發展···

*/// let promise = new promise(function(resolve,reject));

/*妹子等待中···

妹子拒絕

拒絕尋找下乙個妹子

*/

前端01初步了解前端

目錄html html的文件結構 標籤的分類 head內的常用標籤 body內常用標籤 body 內的特殊號 標籤分類 標籤通常應該有兩個屬性 body內重要的標籤 目前的軟體開發架構有兩種 其本質就是請求和響應 當我在瀏覽器輸入乙個 時,首先會朝著指定的伺服器傳送乙個請求,然後伺服器接收請求,並進...

資料庫學習筆記 01 初步了解

原子性是指事務包含的所有操作要麼全部成功,要麼全部失敗回滾,因此事務的操作如果成功就必須要完全應用到資料庫,如果操作失敗則不能對資料庫有任何影響。事務開始前和結束後,資料庫的完整性約束沒有被破壞。比如a向b轉賬,不可能a扣了錢,b卻沒收到。隔離性是當多個使用者併發訪問資料庫時,比如操作同一張表時,資...

了解promise和async await的區別

學習過程中只會使用,不太了解這些個的區別,學習了解下 首先說說兩者的概念 兩者的區別 promise的出現解決了傳統callback函式導致的 地域 問題,但它的語法導致了它向縱向發展行成了乙個 鏈,遇到複雜的業務場景,這樣的語法顯然也是不美觀的。而async await 看起來會簡潔些,使得非同步...