ホームページ > 記事 > ウェブフロントエンド > JavaとJavaScriptの関係は何ですか?
java は JavaScript とは何の関係もありません。Java は、デスクトップ アプリケーション、Web アプリケーション、分散システム、組み込みシステム アプリケーションなどを作成できるオブジェクト指向プログラミング言語です。また、JavaScript は関数優先の軽量言語です。 、インタープリタ型またはジャストインタイムでコンパイルされたプログラミング言語。
この記事の動作環境: Windows7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター
関係とはJava と JavaScript の違いは何ですか?
Java は JavaScript とは何の関係もありません。
Java と JavaScript は現在人気のある 2 つの言語ですが、表面上、この 2 つの名前は非常に似ているため、多くの初心者はこの 2 つを混同したり、直接同じカテゴリに分類したりする傾向があります。この 2 つは密接に関連していますが、まったく異なる 2 つの言語です。
Java はオブジェクト指向プログラミング言語であり、C 言語のさまざまな利点を吸収するだけでなく、C 言語では理解しにくい多重継承やポインタなどの概念を放棄しています。 , Java言語には強力な機能とシンプルで使いやすいという2つの特徴があります。静的オブジェクト指向プログラミング言語の代表である Java 言語は、オブジェクト指向理論を完全に実装しており、プログラマーが洗練された考え方で複雑なプログラミングを実行できるようにします。
Java には、単純さ、オブジェクト指向、分散、堅牢性、セキュリティ、プラットフォームの独立性と移植性、マルチスレッド、およびダイナミクスという特徴があります。 Java は、デスクトップ アプリケーション、Web アプリケーション、分散システム、組み込みシステム アプリケーションなどを作成できます。
JavaScript (略して「JS」) は、関数優先度を備えた軽量のインタプリタ型またはジャストインタイムでコンパイルされるプログラミング言語です。 Web ページを開発するためのスクリプト言語として有名ですが、ブラウザ以外の多くの環境でも使用されています。JavaScript は、マルチパラダイムの動的スクリプト言語であるプロトタイプ プログラミングに基づいており、オブジェクト指向、命令型、宣言型、および関数型プログラミングのパラダイム。
JavaScript は、1995 年に Netscape の Brendan Aich によって初めて設計され、Netscape Navigator ブラウザに実装されました。 Netscape は Sun と協力していたため、Netscape の経営陣は Netscape を Java のように見せたいと考え、そのため JavaScript という名前が付けられました。しかし実際には、その文法スタイルは Self と Scheme に近いです。
JavaScript の標準は ECMAScript です。 2012 年の時点では、すべてのブラウザは ECMAScript 5.1 を完全にサポートしており、それより古いブラウザは少なくとも ECMAScript 3 標準をサポートしています。 2015 年 6 月 17 日、ECMA International は ECMAScript の第 6 版をリリースしました。これは正式には ECMAScript 2015 と呼ばれますが、ECMAScript 6 または ES2015 と呼ばれることもよくあります。
JavaScript はもともと Java に触発されて設計されましたが、その目的の 1 つは「Java に似せる」ことであるため、構文に類似点があり、一部の名前や命名規則も Java から借用しています。しかし、JavaScript の主な設計原則は Self と Scheme から派生しています。
JavaScript と Java の名前の類似性は、Netscape が当時のマーケティング上の理由から Sun Microsystems と合意に達した結果です。
Netscape が当時 LiveScript JavaScript と名付けた理由は、当時最も人気のあるプログラミング言語が Java であり、「Java」という名前がこの新しい言語の普及に貢献したためであると一般に考えられています。
#JavaScript と java の類似点:
推奨学習:「
JavaScript 基本チュートリアル以上がJavaとJavaScriptの関係は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。