ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScriptとはどういう意味ですか?
JavaScript は、高レベルの解釈型プログラミング言語であり、主に HTML ページにインタラクティブな動作を追加するために使用されます。JavaScript は HTML ページに直接埋め込むこともできますが、別の js ファイルとして記述する方が構造化に役立ちます。そして行動の分離。
この記事の動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター。
JavaScript とはどういう意味ですか?
JavaScript (JS と略されることも多い) は、高レベルのインタープリタ型プログラミング言語です。 JavaScript はプロトタイプとファーストクラス関数に基づいた言語で、オブジェクト指向プログラミング、命令型プログラミング、関数型プログラミングをサポートするマルチパラダイム言語です。テキスト、配列、日付、正規表現などを操作するための構文を提供します。ネットワーク、ストレージ、グラフィックスなどの I/O はサポートしませんが、これらはホスト環境によってサポートされます。 ECMAScript [8] を通じて ECMA (欧州コンピュータ製造者協会) によって言語として標準化されました。世界中のほとんどの 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)、Web コンテンツと対話する方法を説明します。ブラウザ インタラクティブなメソッドとインターフェイス
JavaScript の基本的な特徴は次のとおりです。
はインタープリタ型スクリプト言語 (コードはプリコンパイルされていません)。
主に、HTML ページにインタラクティブな動作を追加するために使用されます。
HTML ページに直接埋め込むこともできますが、別の js ファイルとして記述すると、構造と動作を分離するのに役立ちます。
#JavaScript は、通常、次のタスクを実行するために使用されます:
以上がJavaScriptとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。