WebデザインとJavaの違いのJS

フォーラムの様々なWebページを作成し、人々は多くの場合、JavaとJavaScriptの違いが何であるかを尋ね、さらにいくつかの人が誤ってJava.javascript JavaScriptとJavaは、いくつかの接続を持っていることを信じて、私たちも、思った通り、彼らはのように密接ではありません彼らは非常に異なっていることを確信を持って言う。
JavaScriptは何ですか?
JavaScriptはECMA 262の言語仕様を実装したものです。このチュートリアルの目的ではJavaScriptを使用して、あなたを導くためにある、下を介してインターネットエクスプローラ5のすべての例であるが、私はしませんでしたテストでのNetscapeブラウザの各バージョンでは、Netscapeのブラウザのいくつかの例ではスムーズに動作しない場合があります。
使いやすい
JavaScriptを解釈し、オブジェクトベースのスクリプト言語です。そのような成熟したC ++とJavaが、オブジェクト指向の比較では、言語、弱いれるJavaScript関数が、その意図された用途のためには、JavaScriptの機能が十分に大きいとなっている。
JavaScriptは、他の言語でのライト(例えば、Javaのではなく、それはほんの少し曖昧だと間接的な関係)、また任意のは、物事を単純化するが、それには限界があります。たとえば、あなたは、言語の読みの独立して実行するアプリケーションや機能を書くためにその言語を使用してファイルを書き込むことは非常に小さいことができません。また、JavaScriptのスクリプトのみインタプリタ上で実行することができ、インタプリタは、Webサーバーすることができ、それができますWebブラウザは
JavaScriptが緩く型付けされた言語が。これはあなたが明示的に変数のデータ型を定義する必要がないことを意味している。加えて、ほとんどのケースでは、JavaScriptが必要に応じて自動的に変換されます。たとえば、あなたが値を追加しようとした場合項目(文字列)にテキストで構成され、その値はテキストに変換されます
JAVAとは何ですか?
SunはJavaはプログラミング言語で導入されました。それは、文法規則やC ++に似た説明の仕方によって実行される言語である。同時に、Javaはクロスプラットフォームのプログラミング言語である。というJava言語で書かれたプログラム"アプレット「(小さなアプリケーション)、コンパイラは限りクライアントJavaクライアント・ソフトウェアが直接オンラインそれにインストールされ、それはWWWページが存在する、クラスファイルにコンパイルし、HTMLファイル上のマークを作る使用します。 「アプレット」を実行します。Javaは、企業ネットワークとインターネット環境に最適です、今、最も影響力のあるプログラミング言語のいずれかを最も人気のあるインターネットとなっています。Javaは、このようなシンプル、オブジェクト指向、分散、など多くの称賛に値するの利点を持っています説明は、信頼性の高い、安全な、アーキテクチャ
中立、ポータブル、高性能、マルチスレッド、動的なので、.javaファイルは様々な機能や、多くのめったに使われない機能で良いC ++よりも害を放棄した。Javeを使用して実行することができます任意のマイクロプロセッサ、Javaアプリケーションの開発には、ネットワークを介して送信し、任意のクライアント上で実行することができます。
JavaScriptとJavaの違いは、次の側面を中心にしている:
、JavaScriptとJavaは異なっています 同社は、Netscapeの製品である.javascriptさまざまな製品を開発し、その目的は、Netscape Navigatorの機能を拡張することで、開発はインタプリタ言語のオブジェクト・ベースおよびイベント駆動型のWebページに埋め込むことができ、およびSun MicrosystemsのJavaが起動されますインターネットアプリケーション開発のために特に適したオブジェクト指向プログラミング言語の新世代は、。実際には、JavaScriptの元の名前はjavascriptのではなく、「ジャワ」の名前でLiveScriptは、認可SUN Microsystems社の結果です。
二、オブジェクトベースではJavaScript、それは、スクリプト言語であるオブジェクトベース自体は設計者が使用するための非常に豊かな内部オブジェクトを提供してイベント駆動型のプログラミング言語です。そして、Javaはオブジェクト指向である、つまり、 Javaは、真のオブジェクト指向言語で、簡単な手順であっても開発は、オブジェクトを設計する必要があります。
3、異なる方法で埋め込まれたJavaScriptとJava。HTML文書に、2つのプログラミング言語が異なっている識別、HHを識別するために使用するためにはJavaScript 、およびJava。の使用を識別するための
第四に、そのソースコードをコンパイルすることなく、実行前にクライアントに送信され、解釈されたプログラミング言語である.javascriptとして実行されていないブラウザでJavaScriptとJavaの道をしますが、文字コードのテキスト形式は、実行前にクライアントに配信するJavaソースコードは、構築する必要があります。WebページではJavaScript文自体は、ブラウザの実行によって解釈、一緒にダウンダウンロードすることを、顧客に送信するので、クライアントは適切なを持っている必要があります特定のコンパイルされたコードのコンパイラまたはインタプリタプラットフォーム独立して達成することができるプラットフォーム上のエミュレータまたはインタプリタ。
5、javascrip tとJavaコードの形式は同じ.javascriptコードではありませんTML文書の剣の先端ベンゼン恐怖を並べて、動的にロードすることができ、編集テキストファイル、フォーマットに依存しないファイル限り簡単にHTML文書を書くツイ災害現場を追求する機会であります* HTMLの独立形式として.js.Javaに、それはHTMLのような外側の媒体に参照を介してロードする必要があり、別の文書のバイトコード形式で格納されたコードは、の形式は、ファイルとは無関係です*。クラス。
変数はJavaの変数宣言で撮影されたjavascriptのVIが弱い.javascriptタイプと同じではありません、すなわち、使用前に変数宣言をする必要はなく、インタプリタが強いの.javaを使用して、実行時にそのデータ型をチェックしませんすべての変数の前に声明を出す必要がありますコンパイルする変数の確認を入力します。
七、javascriptのコンパイラは、強力な型チェックを達成できるように、静的バインディングを使用して実行時チェックの.javaで動的バインディング、つまりJavaScriptのオブジェクト参照を使用して、Javaオブジェクトの参照は、コンパイル時に行われなければならない。
八、javascriptを直接テキストやグラフィックスの操作には、役割と一緒に組み合わせたWebページのHTML要素に果たしているが、Javaは直接テキストとグラフィックスのために可能であるテキストとグラフィックス処理に直接ブラウザようにします。それは、ブラウザを制御することができません操作は。
要約すると、我々はJavaScriptとJavaのが、ウェブデザインに適用することができ、見つけることができますが、彼らは多くの違いを持っている、単純に二つの言語です。

ます。https://www.cnblogs.com/521taobao/archive/2012/03/17/2402421.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_34377065/article/details/93355868