ホームページ > ウェブフロントエンド > フロントエンドQ&A > JavaScriptはどのような環境で実行できますか?

JavaScriptはどのような環境で実行できますか?

WBOY
リリース: 2022-04-01 10:07:21
オリジナル
6834 人が閲覧しました

実行環境: 1. ブラウザ実行環境. ブラウザ環境の JavaScript は主に ECMAScript、DOM、BOM の 3 つの部分で構成されます; 2. 「Node.js」実行環境、「node.js」は ECMAScript を使用します基本的に、JavaScript はサーバー側で実行できます。

JavaScriptはどのような環境で実行できますか?

このチュートリアルの動作環境: Windows 10 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript はどのような環境で実行できますか?

JavaScript には 2 つの実行環境があります。

  • 1 つはブラウザの実行環境です。

  • 1 つは Node.js 実行環境です

#ブラウザ実行環境##ブラウザ環境における JavaScript は主に 3 つで構成されますECMAScript、DOM、BOM で構成されます。

JavaScript はブラウザの誕生とともに誕生したため、JavaScript の実行は依然としてせいぜいブラウザ環境内で行われます。ただし、サーバーサイド スクリプトとしての JavaScript の概念は誕生以来存在しており、1995 年に Netscape がサーバーサイド JavaScript の概念を提案して Netscape Enterprise Server を開発し、1996 年に Microsoft がリリースした JScript もサーバーサイドで実行できます。 。

JavaScript は、C 言語などの他のコンパイル言語やコンパイル後にオペレーティング システム上で直接実行されません。スクリプト言語であるため、エンジン (インタプリタ) の助けを借りて実行する必要があります。オペレーティング システム上で実行でき、エンジンをカプセル化した環境で実行できます。 JavaScript エンジンをカプセル化する環境は 2 つのカテゴリに分類できます: 1 つはブラウザ環境で、もう 1 つは Node.js や MongoDB などの非ブラウザ環境です。

Node.js 実行環境

Node.js は ECMAScript に基づいており、I/O 操作、ファイル操作、データベース操作などを拡張します。

JavaScript はブラウザのスクリプト言語として定義されています。JavaScript の設計の本来の目的は、ブラウザとユーザーの間の対話や Web 上での特殊効果を行うことであるため、その実行環境は常にクライアント ブラウザです。ページ。HTML と CSS の欠点を補います。

2009 年に、node.js テクノロジーが誕生しました。node.js は、JavaScript 実行環境 (ランタイム) です。実際、Google V8 エンジンをカプセル化した Node.js は、Chrome JavaScript ランタイムをベースにしたプラットフォームで、応答速度が速く、拡張が容易な Web アプリケーションを簡単に構築するために使用されます。

node.js を使用すると、php などの動的言語と同様に、JavaScript をサーバー スクリプト言語としてサーバー側で実行できます。

【関連する推奨事項:

JavaScript ビデオ チュートリアル

Web フロントエンド ]

以上がJavaScriptはどのような環境で実行できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート