0

重複の可能性:
new MyObject(); 対新しいMyObject;
JavaScript の new Object と new Object() の違いは何ですか?

違いは何ですか、

new ClassName;

new ClassName();

?

彼らは同じ結果を持っていますか?

4

1 に答える 1

10

違いはありません。引数を渡したい場合は、後者を使用してください。

連鎖には括弧も必要です。

new ClassName().method();

オブジェクトを作成し、それnew ClassNameを呼び出しますmethod

new ClassName.method();

ClassName.methodオブジェクトの構築を試みます

仕様の関連セクションを参照してください

于 2012-06-29T08:41:17.663 に答える