1

私が理解している限り、NodeJS のすべての IO に非同期コールバックを使用する必要があります (?)

Microsoft が提供するこのサンプル コードに頭を悩ませようとしています。

それらは db.open(function() {}); で始まります。つまり、「open」のコールバックにコードは提供されません。

そのため、db オブジェクトと対話するすべてのコードは、open が完了する前に実行されます。彼らのサンプルはどのように機能しますか?

私自身のコードで DB にデータを書き込むことができるようにするには、書き込みコードを db.open 関数へのコールバックとして提供する必要があります。

私のコードを実行するときの別の奇妙な問題、データが書き込まれた後、すべてのユーザーコードが完了してもnodejsサーバーが終了しません。何故ですか?

4

0 に答える 0