Когда я пишу Javascript, я использую window.alert () для отладки. Обычно я передаю переменные для оповещения, и они всплывают со строкой, содержащей значение этих переменных. Однако, если я передаю предупреждение объекту, он сообщает мне тип объекта. Например:
var form = document.getElementById("my_form");
alert(form); // returns [object HTMLFormElement]
Этот бит, часть, которая говорит [объект бла-бла]. Что это за свойство? Недавно я начал создавать свои собственные объекты для инкапсуляции полезных частей сайта, над которым я работаю ... но когда я передаю свои собственные объекты для оповещения, это дает мне общее сообщение [объектный объект], которое не очень полезно, если у меня есть сделал кучу разных видов объектов. Я бы предпочел, например, чтобы мой объект возвращал мне что-то более похожее на [объект My_Object].
Есть ли свойство, которое я могу установить в функции My_Object (), которое сообщит alert, что я хочу, чтобы оно сообщило мне?
Спасибо!
г.