nodejs基礎知識

969 ワード

何がnodejsですか
node.jsはChrome javaScript実行時に確立されたプラットフォームで、応答速度が速く、拡張しやすいネットワークアプリケーションを便利に構築するために使用されます。しかし、nodejsはjavascriptアプリケーションではなく、nodejsはc++言語で書かれています。   )
jsはスクリプト言語で、スクリプト言語はすべて解像度が必要です。HTMLページに書かれているJSに対しては、ブラウザは解像度の役割を果たしています。独立運行が必要なJSに対して、nodejsは解像度解析器です。
それぞれの解像度は運行環境です。次のようなことができます。
  1.JSに各種データ構造を定義させ、演算を行うことができます。
  2.JSが運転環境で提供する内蔵オブジェクトと方法を使用できるようにする。
例:ブラウザで動作するJSの用途はDOMを操作し、ブラウザはdocumentなどの内蔵オブジェクトを提供しています。
      nodejsで動作するJS用途は、ディスクファイルを操作したり、HTTサーバを構築したりして、nodejsは対応してfs、httpなどの内蔵オブジェクトを提供しています。
nodejsの特徴:
1.JavaScriptの運行環境です。
2.Chrome V 8エンジンに依存したコード解釈
3.イベント駆動
4.非同期I/O(非ブロッキングI/O) 
5.イベントとコールバック(軽量、伸縮可能、リアルタイムデータのインタラクティブ応用に適しています)
6.シングルプロセスのスレッド
7.クロスプラットフォーム
https://www.jb51.net/article/104455.htm(詳細にはnodejsの特徴を説明する)
以上が本文の全部です。本文の内容は皆さんの学習や仕事に一定の助けをもたらしてくれると同時に、私達を応援してください。