約束とは何ですか

主に非同期計算に使用

これは予想に沿った結果を返す、所望の順序で実行、非同期操作をキューに入れることができます

オブジェクトと操作の間で渡すことができ、私たちにプロセスキューを支援することを約束

ロードするデータは、私がロード完了していないどのようなときに、私は期間のデータを呼び出して、私は、オブジェクトに戻りました

約束は、3つの状態があります
。1、保留[保留]元の状態
2、満たさ成功動作[実施】
3は、拒否[拒否]操作が失敗した
後の工程に応じて、次に()関数をトリガする状態変化が約束したときに、。
状態を変更した約束は、変更されません。
:約束のオブジェクトは、2つだけの可能性状態を変更し
、保留中の変更から成就まで
拒否に保留中の変更からを。
これらの2つの場合は、凝固状態で発生している限り、それは変更されません。

投稿者:https://www.jianshu.com/p/1b63a13c2701

おすすめ

転載: www.cnblogs.com/panghu123/p/11746518.html