Можно ли переопределить функцию JavaScript toString () для предоставления значимого вывода для отладки?

Когда я console.log () объект в моей программе JavaScript, я просто вижу вывод [объект Object] , который не очень полезно для определения того, что это за объект (или даже тип объекта).

В C # я привык переопределять ToString () , чтобы иметь возможность настраивать представление объекта в отладчике. Могу ли я сделать что-нибудь подобное в JavaScript?

106
задан Rap 31 August 2012 в 14:52
поделиться