Javascript を書いているときは、window.alert() を使ってデバッグしています。通常、アラートに変数を渡すと、その変数の値を含む文字列がポップアップ表示されます。ただし、アラートをオブジェクトに渡すと、オブジェクトのタイプがわかります。例えば:
var form = document.getElementById("my_form");
alert(form); // returns [object HTMLFormElement]
そのビット、[object blah blah] と書かれている部分です。それは何の財産ですか?最近、作業中のサイトの有用な部分をカプセル化するために独自のオブジェクトを作成し始めました...しかし、独自のオブジェクトをアラートに渡すと、一般的なメッセージ [object Object] が表示されます。さまざまな種類のオブジェクトを作成しました。たとえば、オブジェクトが [object My_Object] の行に沿って何かを返すことを好みます。
関数 My_Object() で設定できるプロパティはありますか?アラートに伝えたいことを伝えますか?
ありがとう!
z。