在编写 Javascript 时,我使用 window.alert() 进行调试。通常我将变量传递给警报,它会弹出一个包含该变量值的字符串。但是,如果我通过 alert 一个对象,它会告诉我对象的类型。例如:
var form = document.getElementById("my_form");
alert(form); // returns [object HTMLFormElement]
那一点,说[object blah blah]的部分。那是什么属性?我最近开始制作自己的对象来封装我正在处理的网站的有用部分......但是当我传递我自己的对象以提醒它时,它会给我通用消息 [object Object],如果我有这不是很有帮助做了一堆不同种类的物体。例如,我希望我的对象返回给我更多类似于 [object My_Object] 的内容。
我可以在函数 My_Object() 中设置一个属性来告诉 alert 我想让它告诉我什么吗?
谢谢!
z。