イベント駆動型および非ブロックモード

Node.jsのは、JavaScriptのランタイム環境クロームV8エンジンです。 
Node.jsのは、それは軽量かつ効率的に、イベント駆動型、非ブロックI / Oモデルを使用しています。

上記は、Node.jsのように、我々は導入し、シングルスレッドのアプリケーションで、ベースtypescriptです書き込みをNode.jsの、typesriptにはJavaScriptのスーパーセットで、導入のNode.jsである - >イベント駆動型は何ですか。

PS:typescriptですがjavascriptのフレームワークのオープンソースのMicrosoftの開発のスーパーセットであるが、それは非常に厳格な使用のjavascriptのではなく、次の百度を理解することができます興味を持っています、

イベント駆動型では、私の個人的な理解は、彼が実行するために必要なときに、必要のないときに実行されていないということです。

彼はそれを必要とするとき、あなたのキーボードをクリックすると、この時間のメカニズムを聞いてあなたはクリックしない場合は、自分が聴いてきたんでしたが、メモリを無駄になり、コンピュータの速度に影響を与える、とするときに時間を使うものを監視することができますループを作成するなどのNode.jsなど、ドライブ、実行するがある場合に効果的にコンピュータのメモリを節約することができ、関連する機能を実行するために、再度実行する必要があり、キュー内のイベントを表示しますループ、

I / Oノンブロッキングの背後にあります。

その後、我々は、I / Oにそれを非ブロックしているものを紹介し、

あなたがボタンをクリックすると、各イベントを実行するための非同期は、一緒に呼び出すためのボタンの多くが発生した場合、イベントは、我々は最終的には同じことを行うには、非同期の時間を取得する必要があり、その後、待機中のスレッドプールを置くことによって行われることになるのNode.js何でも。

 

 

図形が理解され、それは、非同期メソッド呼び出しがコンテンツの実行を戻すために他の操作へのNode.js、最後にコールバック関数を介して行われ

Baiduの離れたシステムメモリをより有効に利用するようになります障害物からのシングルスレッドのように、I / O非同期を使用し、シングルスレッド離れデッドロックから、状態の同期の問題の使用をNode.jsの、いくつかのドキュメントを検索するには、

それはNode.jsの私の基本的な理解のいくつかのより多くのです。

おすすめ

転載: www.cnblogs.com/Tmode/p/10941990.html