私は簡単なjavascriptを書いています。スクリプトは
document.write("Before script");
var test=new java.lang.String();
test="Test"
document.write(test);
上記のスクリプトで次のエラーが発生する場合
Uncaught ReferenceError: java is not defined
何が問題なのですか?
私は簡単なjavascriptを書いています。スクリプトは
document.write("Before script");
var test=new java.lang.String();
test="Test"
document.write(test);
上記のスクリプトで次のエラーが発生する場合
Uncaught ReferenceError: java is not defined
何が問題なのですか?
次のような宣言はできません。
var test=new java.lang.String();
ジャバスクリプトで。Javascript は Java API を共有しておらず、まったく別の言語です。
Java オブジェクトは 2 つの異なる言語であるため、JavaScript から (間に他のオブジェクトがなければ) アクセスできません。また、「var」は「変数」を表すのではなく、「バリアント」を表すことに注意してください。これは、それ自体で多くの異なる型を保持できるためです。これは、設定する前に新しい文字列または int を作成する必要がないことを意味します。
JavaScript は、その名前にもかかわらず、Java のスクリプト言語ではありません。構文以外は、互いにほとんど関係がありません。JavaScript プログラムを作成するには、新しい言語を習得する必要があります。
特にスクリプトは次のようにする必要があります。
document.write("Before script");
var test = "Test";
document.write(test);