JavaScript は、高レベルのインタープリタ型プログラミング言語です。プロトタイプとファーストクラス関数に基づいた言語です。また、マルチパラダイム言語でもあります。オブジェクト指向プログラミング、命令型プログラミング、および関数型プログラミング。
この記事の動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript とはどのようなスクリプト言語ですか?
JavaScript (JS と略されることも多い) は、高レベルのインタープリタ型プログラミング言語です。 JavaScript はプロトタイプとファーストクラス関数に基づいた言語で、オブジェクト指向プログラミング、命令型プログラミング、関数型プログラミングをサポートするマルチパラダイム言語です。テキスト、配列、日付、正規表現などを操作するための構文を提供します。ネットワーク、ストレージ、グラフィックスなどの I/O はサポートしませんが、これらはホスト環境によってサポートされます。 ECMA (欧州コンピュータ製造者協会) によって ECMAScript を通じて言語として標準化されています。世界中のほとんどの Web サイトで使用されており、世界の主流のブラウザー (Chrome、IE、Firefox、Safari、Opera) でもサポートされています。
JavaScript と Java には名前や構文に多くの類似点がありますが、この 2 つのプログラミング言語は設計の最初から大きく異なります。JavaScript の言語設計は主に Self (プロトタイプ) の影響を受けています。ベースのプログラミング言語) と Scheme (関数型プログラミング言語) [9]。文法構造の点では、C 言語と多くの類似点があります (if 条件文、switch 文、while ループ、do-while ループなど)。
クライアント側では、JavaScript は従来の意味でインタープリター言語として実装されてきましたが、最近では、ジャストインタイム (JIT) 実行用にコンパイルされています。最新の HTML5 および CSS3 言語標準を備えており、ゲーム、デスクトップ、モバイル アプリケーションの開発や、Node.js などのサーバー側ネットワーク環境での実行にも使用できます。
一般的に、完全な JavaScript には次の部分が含まれます。
言語の構文と基本オブジェクトを記述する ECMAScript
ドキュメント オブジェクト モデル ( DOM)、Web コンテンツを処理するためのメソッドとインターフェイスを記述します。
ブラウザ オブジェクト モデル (BOM)、ブラウザと対話するためのメソッドとインターフェイスを記述します。
JavaScript の基本的な特性は次のとおりです。 :
はインタープリタ型スクリプト言語です (コードはプリコンパイルされていません)。
主に、HTML ページにインタラクティブな動作を追加するために使用されます。
HTML ページに直接埋め込むこともできますが、別の js ファイルとして記述すると、構造と動作を分離するのに役立ちます。
JavaScript は通常、次のタスクを実行するために使用されます。
HTML ページに動的テキストを埋め込む
ブラウザ イベントに応答する
読み取りと書き込みの HTML 要素
サーバーに送信される前にデータを検証します
訪問者のブラウザ情報を検出します
作成と変更を含む Cookie を制御します
推奨される調査: "JavaScript ビデオ チュートリアル "
以上がJavaScriptとはどのようなスクリプト言語ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。