ホームページ >ウェブフロントエンド >jsチュートリアル >Node.jsで非同期を使用する方法
Node.jsのasyncは、読みやすいコードを使って非同期処理を実現することができます。非同期処理とは、ページが更新されたときのみデータを送信する処理です。フロントエンド処理では Ajax と呼ばれることもあります。
#非同期処理の実装方法として Promise と async を使用します
Promise を使用して Node.js を非同期処理することができます。Node.js で async を使用する方法
async パッケージをインストールする方法
npm install async
非同期処理構文
async.方法名称([ function(callback) { 内容处理 } });分析: 1 行目の async. メソッド名は、非同期メソッド名を指定します。ハンドラーメソッドを呼び出します。 2行目の関数(コールバック)はコールバック部分のパラメータに従って処理されます。 3行目の処理内容は実際の処理を完了することです。 4行目で処理を終了します。
非同期処理方法の代表的な例
ウォーターフォール
配列を使用して非同期処理を行います。 配列の順序に従って実行されます。series
も配列を使用して非同期処理を行い、配列の順序に従って実行します。 ウォーターフォールとの違いは、以下の処理を行う際にコールバック関数を呼び出して処理を続行する必要があることです。 このコールバック関数に引数として渡された値は、処理の最後に順番に配列に代入されます。 #ParallelParallel は並列処理を処理します。つまり、一連のように連続して実行することはできません。
コールバック関数は並行して呼び出され、処理を続行します。このコールバック関数にパラメータとして渡された値は、処理の最後に配列にも代入されます。
以上がNode.jsで非同期を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。