//信任問題
//第三方的某個庫
function
method(cb),1000)
}//promise一旦被確定為成功或者失敗,就不能再被更改
function
method(),1000);
});}
//控制反轉
function
method(cb));
},1000)
}function
method(cb),1000);
});}
promise信任問題1、解決了**地獄、信任問題;
2、**函式不能保證什麼時候去呼叫**,以及使用什麼方式去呼叫**;而promise一旦被確認成功或失敗,就不能再被更改。
傳統方法無法保證**只執行一次,並且不會被第三方的某個庫進行添油加醋的操作;而promise呼叫且僅呼叫一次resolve(),不會產生**多次執行的問題。所以promise很好地解決了第三方工具導致的**多次執行(控制反轉)的問題,這個問題也稱為信任問題。
promise成功之後僅呼叫一次resolve(),不會產生**多次執行的問題。除非promise再次呼叫。這個就是相對於傳統方法的好處,**函式不能保證什麼時候去呼叫**,以及使用什麼方式去呼叫**;而promise一旦被確認成功或失敗,就不能再被更改。
promise很好地解決了第三方工具導致的**多次執行(控制反轉)的問題,這個問題也稱為信任問題。
這些涉及比較底層的東西,可以先了解下,沒必要深究。開發時候只需會使用promise就好
Promise 巢狀鏈式呼叫的問題
promise鏈式呼叫巢狀的問題,哈哈哈 雖然這個問題在正常開發中應該不會遇到,但是誰讓咱們是程式設計師呢,就是喜歡搞事情,這個問題就是搞promise鏈式巢狀呼叫 new promise function promise1 resolve,reject then function then1 th...
Promise解決非同步載入的問題
1.首先的明白什麼是同步,什麼是非同步 同步載入 程式按順序執行,在上乙個程式執行完之前,不會執行其他的程式,叫單執行緒 非同步載入 例如 a程式執行的同時b程式也在執行 問題 我再用vue框架的時候遇到乙個問題,頁面初始化開始就要載入兩個方法,而這兩個方法其中的乙個需要用到另乙個的方法請求到的資料...
mysql dns反解析的問題
最近發現新專欄的資料庫連線非常慢,登陸mysql資料庫 mysql show processlist 20681949 unauthenticated user 10.10.4.193 52497 null connect reading from net null 20681948 unauthe...