ホームページ > 記事 > ウェブフロントエンド > JavaScript はスクリプト言語ですか?
JavaScript はスクリプト言語であり、機能優先の軽量のインタープリターまたはジャストインタイムでコンパイルされるプログラミング言語です。このスクリプト言語はオペレーティング システムに依存せず、ブラウザーのサポートのみを必要とします。したがって、JavaScript スクリプトは作成後はどのマシンでも使用できます。
この記事の動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター。
JavaScript はスクリプト言語ですか?
javascript はスクリプト言語です。
JavaScript は軽量のプログラミング言語です。
JavaScript は、HTML ページに挿入できるプログラミング コードです。
JavaScript を HTML ページに挿入すると、最新のすべてのブラウザで実行できます。
JavaScript の概要:
JavaScript (略して「JS」) は、関数優先度を備えた軽量のインタープリターまたはジャストインタイムでコンパイルされるプログラミング言語です。 Web ページを開発するためのスクリプト言語として有名ですが、ブラウザ以外の多くの環境でも使用されています。JavaScript は、マルチパラダイムの動的スクリプト言語であるプロトタイプ プログラミングに基づいており、オブジェクト指向、命令型、宣言型、および関数型プログラミングのパラダイム。
JavaScript は、1995 年に Netscape の Brendan Aich によって初めて設計され、Netscape Navigator ブラウザに実装されました。 Netscape は Sun と協力していたため、Netscape の経営陣は Netscape を Java のように見せたいと考え、そのため JavaScript という名前が付けられました。しかし実際には、その文法スタイルは Self と Scheme に近いです。 [2]
JavaScript の標準は ECMAScript です。 2012 年の時点では、すべてのブラウザは ECMAScript 5.1 を完全にサポートしており、それより古いブラウザは少なくとも ECMAScript 3 標準をサポートしています。 2015 年 6 月 17 日、ECMA International は ECMAScript の第 6 版をリリースしました。これは正式には ECMAScript 2015 と呼ばれますが、ECMAScript 6 または ES2015 と呼ばれることもよくあります。
JavaScript スクリプト言語には次のような特徴があります。
(1) スクリプト言語。 JavaScript はインタープリタ型スクリプト言語です。C や C などの言語は最初にコンパイルされてから実行されますが、JavaScript はプログラムの実行中に 1 行ずつ解釈されます。
(2) オブジェクトに基づく。 JavaScript はオブジェクトベースのスクリプト言語であり、オブジェクトを作成するだけでなく、既存のオブジェクトを使用することもできます。
(3)シンプル。 JavaScript 言語は、弱い型指定の変数型を使用し、使用されるデータ型に厳密な要件を課しません。Java の基本的なステートメントとコントロールに基づいたスクリプト言語であり、その設計はシンプルでコンパクトです。
(4)ダイナミック。 JavaScript は、Web サーバーを経由せずにユーザー入力に応答できるイベント駆動型のスクリプト言語です。 Web ページにアクセスしているときに、マウスがクリックされたとき、上下に移動したとき、またはウィンドウ内で移動したとき、JavaScript はこれらのイベントに直接応答できます。
(5) クロスプラットフォーム。 JavaScript スクリプト言語はオペレーティング システムに依存せず、ブラウザーのサポートのみが必要です。したがって、マシン上のブラウザが JavaScript スクリプト言語をサポートしていれば、JavaScript スクリプトを作成した後、そのスクリプトを任意のマシンに持ち込んで使用することができます。JavaScript はほとんどのブラウザでサポートされています。 PHP や ASP などのサーバー側スクリプト言語とは異なり、JavaScript は主にユーザーのブラウザ上で実行されるクライアント側スクリプト言語として使用され、サーバーのサポートを必要としません。そのため、初期のプログラマはサーバーの負担を軽減するために JavaScript を好んで使用しましたが、同時にセキュリティという別の問題も引き起こしました。
サーバーがより強力になるにつれて、プログラマーはセキュリティを確保するためにサーバー上でスクリプトを実行することを好みますが、JavaScript はクロスプラットフォームで使いやすいという利点から依然として人気があります。同時に、一部の特殊な関数 (AJAX など) は、クライアント側でサポートされるために JavaScript に依存する必要があります。
推奨学習: 「JavaScript 基本チュートリアル #」
以上がJavaScript はスクリプト言語ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。