JavaScript は言語ですか?

青灯夜游
青灯夜游オリジナル
2021-11-04 15:56:052645ブラウズ

JavaScript は言語です。 JavaScript は、関数優先度を備えた軽量のインタプリタ型またはジャストインタイムでコンパイルされるプログラミング言語です。プロトタイプ プログラミングとマルチパラダイムに基づいた動的スクリプト言語です。さまざまな動的関数を Web ページに追加し、ユーザーに提供するためによく使用されます。よりスムーズで美しいブラウジング効果を提供します。

JavaScript は言語ですか?

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

JavaScript (略して「JS」) は、関数優先度を備えた軽量のインタプリタ型またはジャストインタイムでコンパイルされるプログラミング言語です。 Web ページを開発するためのスクリプト言語として有名ですが、ブラウザ以外の多くの環境でも使用されています。JavaScript は、マルチパラダイムの動的スクリプト言語であるプロトタイプ プログラミングに基づいており、オブジェクト指向、命令型、宣言型、および関数型プログラミングのパラダイム。

JavaScript は、インターネット用の高級スクリプト言語です。Web アプリケーション開発で広く使用されています。Web ページにさまざまな動的機能を追加し、ユーザーによりスムーズで美しいブラウジング効果を提供するためによく使用されます。 。

完全な JavaScript は、次の 3 つの部分で構成されます。

  • コア (ECMAScript): 言語の構文と基本オブジェクトを提供します。

  • ドキュメント オブジェクト モデル (DOM): Web コンテンツを処理するためのメソッドとインターフェイスを提供します;

  • ブラウザ オブジェクト モデル (BOM): Web コンテンツを処理するためのメソッドとインターフェイスを提供します。ブラウザ インタラクションのためのメソッドとインターフェイス。

JavaScript は通常、次のタスクを完了するために使用されます

1. HTML ページにダイナミック テキストを埋め込みます

2. 応答ブラウザ イベントへの応答を行う

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

4. サーバーに送信される前にデータを検証します

5. 訪問者のブラウザ情報を検出します

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

JavaScript と Java の違い

多くの人は、Java と JavaScript の両方に、 「Java」という 4 つの単語、最初は私自身も同じものだと思いました。実際、JAVA 言語と JavaScript 言語は関連していますが、その関係は思っているほど密接ではありません。まず、Java 言語は SUN Microsystems の製品ですが、JavaScript は Netscape の製品です。

第二に、それらの機能にはいくつかの違いがあります。Java がクライアント上で実行するアプリケーションは Java アプレットと呼ばれ、Web ページに埋め込まれた小さなプログラムであり、独自の独立した実行ウィンドウがあります。 Javaアプレットはプリコンパイルされているので、アプレットファイル(.class)をメモ帳で開いて読んでも全く理解できません。 Java アプレットは非常に強力で、http、ftp、その他のプロトコルにアクセスでき、コンピュータにウイルスを植え付けることもできます (前例があります)。

それに比べて、JavaScript の機能は比較的小さいです。 JavaScript は「スクリプト」(「スクリプト」) の一種で、HTML 文書に直接コードを記述し、ブラウザが読み込むとコンパイルして実行します。そのため、HTML ソース ファイルが表示できれば、JavaScript ソースも表示できます。コード。 JavaScript には独立した実行ウィンドウがなく、ブラウザの現在のウィンドウが実行ウィンドウとなります。両者の唯一の類似点は、プログラミング言語として Java を使用していることだと思います。

[推奨学習: JavaScript 上級チュートリアル]

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。