#この記事の動作環境: Windows7 システム、nodejs10.16.2&&javascript1.8.5 バージョン、Dell G3 コンピューター。nodejs と javascript の違いは次のとおりです: 1. ネイティブ js の実行ファイルはブラウザーに依存します; 2. nodejs がファイルを実行するとき、サービスはターミナルになります; 3. ネイティブ js には互換性の問題がありますが、 nodejsには互換性がありません 質問; 4. Nodejsはローカルで読み書きできますが、ネイティブjsは読み書きできません。
JavaScript の概要:
JavaScript (略して「JS」) は、関数優先度を備えた軽量のインタープリターまたはジャストインタイムでコンパイルされるプログラミング言語です。 Web ページを開発するためのスクリプト言語として有名ですが、ブラウザ以外の多くの環境でも使用されています。JavaScript は、プロトタイプ プログラミング、マルチパラダイムに基づいた動的スクリプト言語であり、オブジェクト指向、命令型、宣言型 (など) をサポートしています。関数型プログラミングとして) スタイル。Node.js の概要:
Node.js は 2009 年 5 月にリリースされ、Ryan Dahl によって開発されました。Chrome V8 エンジンに基づく JavaScript 実行環境です。使用すると、JavaScript をサーバー側開発プラットフォームで実行できるようにするイベント駆動型のノンブロッキング I/O モデルが作成され、JavaScript が PHP、Python、などのサーバー側言語と同等のスクリプト言語になります。パールとルビー。 Node.js は、いくつかの特別な使用例を最適化し、ブラウザ以外の環境で V8 の実行を向上させるための代替 API を提供します。V8 エンジンは、JavaScript を非常に高速に実行し、非常に優れたパフォーマンスを発揮します。Chrome JavaScript に基づいています。プラットフォーム実行時に確立されるこれを使用して、応答速度が速く、拡張が容易なネットワーク アプリケーションを簡単に構築できます。Node Js と JavaScript の違いと、nodejs の長所と短所。
1. ネイティブ js 実行ファイルはブラウザーに依存します; 2. nodejs がファイルを実行するとき、サービスはターミナルになります; 3.ネイティブ js には互換性があります 問題、nodejs には互換性の問題はありません; 4. nodejs はローカルの読み取りと書き込み、サーバーのセットアップ、データベース接続などを実行できますが、ネイティブ js はこれを実行できません。 nodejs の利点: プロジェクトの中間層の使用と同等 #欠点: 大量の操作には適さない推奨される学習: "以上がNodejsとJavaScriptの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。