ホームページ > ウェブフロントエンド > フロントエンドQ&A > JavaScriptとはどういう意味ですか?

JavaScriptとはどういう意味ですか?

藏色散人
リリース: 2023-01-07 11:46:22
オリジナル
49791 人が閲覧しました

JavaScript は、高レベルの解釈型プログラミング言語であり、主に HTML ページにインタラクティブな動作を追加するために使用されます。JavaScript は HTML ページに直接埋め込むこともできますが、別の js ファイルとして記述する方が構造化に役立ちます。そして行動の分離。

JavaScriptとはどういう意味ですか?

この記事の動作環境: 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 は、通常、次のタスクを実行するために使用されます:

  • HTML ページにダイナミック テキストを埋め込む

  • ブラウザ イベントに応答する

  • HTML 要素の読み取りと書き込み

  • データをサーバーに送信する前に検証する

  • 訪問者のブラウザ情報の検出

  • 作成と変更を含む Cookie の制御

推奨される学習: "

JavaScript 基本チュートリアル"

以上がJavaScriptとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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