JavaScript は Java と同じですか?

Jun 23, 2021 pm 05:50 PM
java javascript

JavaScript は Java とは異なります。 Javascript はクライアントにさまざまな効果を表示するために使用されるプログラミング言語ですが、Java はコンピュータおよびサーバー上の基本的なプログラミング言語であり、JavaScript は動的型付け言語、Java は静的型付け言語です。

JavaScript は Java と同じですか?

#このチュートリアルの動作環境: Windows7 システム、javascript1.8.5&&java8 バージョン、Dell G3 コンピューター。

JavaScript は Java とは異なります。Java と JavaScript はどちらもプログラミング言語ですが、まったく異なる言語アーキテクチャです。

Java は、SUN が開発した新世代のオブジェクト指向プログラミング言語で、インターネット アプリケーション開発に特に適したプログラミング言語です。 C に似た構文規則を持つインタープリタ型言語です。

JavaScript は Netscape の製品です。その目的は、Netscape Navigator の機能を拡張し、Web ページに埋め込むことができるオブジェクトベースおよびイベント駆動型のインタープリター言語を開発することです。ECMA に準拠しています。 262 言語仕様の実現。

java と javascript の違い

JavaScript のパフォーマンスはクライアントでさまざまな効果を示すために使用されるプログラミング言語ですが、Java のパフォーマンスはコンピュータとサーバー上の基本的なプログラミング言語。

1. Java はオブジェクト指向言語であり、JavaScript はオブジェクトおよびイベント駆動型言語に基づくスクリプト言語です。

2. Java は JDK または JRE の JVM (Java Virtual Machine) 上で実行する必要がありますが、JavaScript は Web ブラウザ上で実行されるため、特定のプラットフォームは必要ありません。 Java は主にサーバー側で実行され、JavaScript は主にクライアントのブラウザーで実行されます。

3. Java ソース コードは実行前にコンパイルする必要がありますが、JavaScript コードはコンパイルする必要がなく、ブラウザーで直接解釈して実行できます。

4. JavaScript は動的に型付けされる言語であり、Java は静的に型付けされる言語です。 Java では定義後に配列の長さを変更できませんが、JavaScript では変更できます。

5. JavaScript は弱い型指定です、つまり、使用前に宣言する必要はありませんが、ブラウザ インタプリタは実行時にデータ型をチェックします; Java は強く型指定されます、つまり、すべての変数を宣言する必要がありますコンパイル前;

6. JavaScript のオブジェクト指向実装はプロトタイプ (プロトタイプベース) に基づいており、Java はクラス (クラスベース) に基づいています;

7. Java の文法規則は次のとおりです。 JavaScript よりも厳密です。厳密であればあるほど、関数はより強力になります。

8. Java 言語コードは HTML とは関係のない言語です。JavaScript 言語コードは、HTML ドキュメントに直接埋め込み、動的にロードできるテキスト文字形式です。

プログラミング関連の知識について詳しくは、

プログラミング ビデオをご覧ください。 !

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

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

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Javaの平方根 Javaの平方根 Aug 30, 2024 pm 04:26 PM

Javaの平方根

Javaの完全数 Javaの完全数 Aug 30, 2024 pm 04:28 PM

Javaの完全数

Java の乱数ジェネレーター Java の乱数ジェネレーター Aug 30, 2024 pm 04:27 PM

Java の乱数ジェネレーター

Javaのアームストロング数 Javaのアームストロング数 Aug 30, 2024 pm 04:26 PM

Javaのアームストロング数

ジャワのウェカ ジャワのウェカ Aug 30, 2024 pm 04:28 PM

ジャワのウェカ

Javaのスミス番号 Javaのスミス番号 Aug 30, 2024 pm 04:28 PM

Javaのスミス番号

Java Springのインタビューの質問 Java Springのインタビューの質問 Aug 30, 2024 pm 04:29 PM

Java Springのインタビューの質問

Java 8 Stream Foreachから休憩または戻ってきますか? Java 8 Stream Foreachから休憩または戻ってきますか? Feb 07, 2025 pm 12:09 PM

Java 8 Stream Foreachから休憩または戻ってきますか?

See all articles