ホームページ > 記事 > ウェブフロントエンド > JavaScript はサーバーサイドの開発言語ですか?
いいえ、JavaScript はクライアント側のスクリプト言語です。サーバーのサポートは必要ありません。解釈されたスクリプト言語であり、主にクライアント側で使用されます。ただし、JavaScript はサーバー側で実行できます。 Node.js テクノロジに基づいたサーバー側プログラミングに使用できる、node.js などの一部のフレームワーク。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript は、オブジェクトおよびイベント駆動型で比較的安全な、オブジェクト指向の解釈型プログラミング言語です。具体的には、クライアント側のスクリプトです。動作は対応ブラウザに依存します。 JavaScript は主に、ユーザーのブラウザ上で実行されるクライアント側のスクリプト言語として使用され、サーバーのサポートを必要としません。
機能:
1) ルーズ性: 変数は明確な型を持つ必要はありません
2) オブジェクト属性: オブジェクトは属性名を任意の属性値にマッピングできます
3) 継承メカニズム: プロトタイプに基づく
構成:
1) コア (ECMAScript)
2) ドキュメント オブジェクト モデル (DOM: Document Object Model): HTML と XML の API (アプリケーション プログラミング インターフェイス) は階層的なノード ツリーを示し、開発者がページの特定の部分を追加、削除、および変更できるようにします。これは、真にクロスプラットフォームで、言語に依存しない表現と操作の方法です。ページのマークアップ。
D: Web 全体によってロードされる Web ページ ドキュメント
O: Window オブジェクトに似たもの。プロパティとメソッドを呼び出すことができます。
M: のツリー構造Web ページのドキュメント
3) ブラウザ オブジェクト モデル (BOM: ブラウザ オブジェクト モデル): ブラウザ機能にアクセスするための多くのオブジェクトを提供します。
ただし、JavaScript は、node.js などの一部のフレームワークを介してサーバー側で実行できます。 JavaScript は、サーバーサイド プログラミング用の Node.js テクノロジに基づいています。[推奨学習:
JavaScript 上級チュートリアル以上がJavaScript はサーバーサイドの開発言語ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。