Скажем, в JavaScript я создаю простой объект:
function MyObj() {
this.prop = "property";
}
Теперь, если я создаю экземпляр этого и выводю его на консоль, я вижу представление объекта:
var obj = new MyObj();
console.log(obj);
Как я могу вместо этого сделать вывод в виде строки ?: Например, я хотел бы, чтобы консоль отображала My property value is 'property'
, а не [объектный объект].
Я пытался использовать MyObj.prototype.toString
, но это не 'кажется, не работает.