依照 promise/a+ 的定義,promise 有四種狀態:
pending: 初始狀態, 非 fulfilled 或 rejected.
fulfilled: 成功的操作.
rejected: 失敗的操作.
settled: promise已被fulfilled或rejected,且不是pending
另外, fulfilled與 rejected一起合稱 settled
promise 物件用來進行延遲(deferred) 和非同步(asynchronous) 計算
promise 的建構函式
構造乙個 promise,最基本的用法如下:
var promise = new promise(function(resolve, reject) else
});promise 例項擁有 then 方法(具有 then 方法的物件,通常被稱為thenable)。它的使用方法如下:
promise.then(onfulfilled, onrejected)
接收兩個函式作為引數,乙個在 fulfilled 的時候被呼叫,乙個在rejected的時候被呼叫,接收引數就是 future,onfulfilled 對應resolve, onrejected對應 reject
說說你對servlet 的理解
我們都知道網頁有靜態和動態之分。靜態的只能看看,而動態可以實現客戶端和伺服器的互動,比如登入的功能,我們輸入使用者名稱和密碼後提交到伺服器,伺服器會處理這些資訊,如果正確的話則進入主頁。若不正確,則給出提示資訊。servlet是sun公司提供的一門用於開發動態web資源的技術。按照這套規範寫出來的s...
說說你對依賴注入的理解
di dependency injection,即 依賴注入 元件之間依賴關係由容器在執行期決定 由容器動態的將某個依賴關係注入到元件之中 依賴注入的目的並非為軟體系統帶來更多功能,而是為了提公升元件重用的頻率,並為系統搭建乙個靈活 可擴充套件的平台。通過依賴注入機制,我們只需要通過簡單的配置,而無...
了解上司對你的期望
1 努力 專注的完成既定目標 負起責任,盡最大努力去完成自己目標的員工,是作為上司所非常希望看到的,但如果你無法完成或者不確定是否會完成目標的時候,上司會希望你能提前給他一些預告或則資訊。2 懂得用數字說話 對於上司來說沒有比客觀的數字更有說服力的東西,他們需要你去把重要的事情資料化,從而了解問題的...