JavaScriptでの用語「約束は、「サーバー·サイドJavaScript開発の出現で鋳造されました。
それは基本的にか、まだ完了していない場合があり、タスクの結果を表しています。または簡単な言葉で、JSの呼び出しのために何を期待します。
このすべてでQ.js '場所は、アプリをブロックすることなく、より良いエラー伝播に、製造および非同期の約束を構成するものです。
Q.jsは、クライアント側(ブラウザ)とサーバー側(のNode.js、CommonJS、RequireJS、バウアー、コンポーネント)の環境で動作します。
このリリースの新機能:ます。
&#x3cとして使用されるのQを防止問題に対処しました;スクリプト&#Spark Proの。 Firefox用アドオンを。 Q現在、アドオンがウィンドウとは区別される不変の自己を持っているので、ウィンドウを好む、ウィンドウまたは自己グローバルを提供する任意の環境で使用することができます。
この追加されましたQ.any(promisesArray)メソッド:
このバージョン1.2.0の新機能です。 promisesArrayで最初に解決約束の値で満たさ約束を返します。 promisesArray内のすべての約束を拒否された場合は、拒否された約束を返します。
このバージョン1.1.2の新機能です:
この&QUOT使用して、NPMパッケージから取り出し、余分なファイル、ファイル&QUOTを。代わりに.npmignoreブラックリストのpackage.jsonでホワイトリスト。
このバージョン1.1.1の新機能です:
この、ブートストラップにWebWorkerサポートを排除1の回帰のペアを修正し、別のx3cで&#サポートを妨げている;スクリプト&#Spark Proの;利用あからさま。
このバージョン1.1.0の新機能です:
このは= 1環境変数Q_DEBUGを設定することで、Node.jsのに長いスタックトレースを有効にするためのサポートを追加します。
値は変更せずに通過表示されます約束にタップ方法を紹介しています。
thenablesとは対照的に、自分の約束インスタンスを認識するようにinstanceofを使用してください。
コードでタイムアウトエラーを構築=== ETIMEDOUT(Kornel Lesinski)
もっとdescriminantのCommonJSモジュール環境検出。
なぜなら、任意の推移依存関係に新たな^バージョン述語演算子の使用を排除NPMへの変更のNode.js 0.6および0.8のための継続的な統合を落としました。
このバージョン1.0.1の新機能です:
この約束インスペクタのコンソール一時しのぎを削除します。これは、もはや信頼性の任意の程度で動作していません。
修正は、evalを禁止コンテンツセキュリティポリシーのためにサポートしています。今、彼らが共存することはありませんと仮定して、ES6ジェネレータからSpiderMonkeyの発生を区別するために呼び出すとStopIterationグローバルを使用します。
このバージョン1.0.0の新機能:
このQは今かかわらずwindow.Touchが定義されているかどうかのブラウザでデバッグメッセージを投稿しようとします。 Chromeは少なくとも今かかわらずタッチが基盤となるハードウェアでサポートされているかどうかのこの性質を有しています。
promise.valueOfから非推奨の警告を削除します。変更することはできません使用から移行する必要があります使用を区別する方法はありませんので、機能はさまざまな方法で、ブラウザによって呼び出されます。
このバージョン0.9.2の新機能:タイムアウトを使用している場合
この進行状況の通知を通過します。
遅延を使用する際に進行状況の通知を通過します。
実際thisArgに結合する固定nbind。
このバージョン0.9.0の新機能です:
このQは、現在のInternet Explorer 10で動作します。
fbindはもはや返された関数のこの不定にハードバインドしません。
Q.rejectはもはやメモリリークが発生しません。
引数なしのnpostが動作するようになりました。
このバージョン0.8.12の新機能:
このトリートQ.isFulfilledにある未解決のような外国の約束。これは外国の約束を含むアレイ上Q.all作業をすることができます。
約束/ A +の仕様とテストスイートとのマイナーなコンプライアンスの問題を修正しました。
この要件:
この0.6以上のNode.js
コメントが見つかりません