Как заставить console.log()
отображать все свойства геттера?Прямо сейчас, это печатает {}
со стрелкой, чтобы открыть это:
Я хочу, чтобы это печаталось в консоли следующим образом: { foo: 1 }
.
var obj = {};
Object.defineProperty(obj, 'foo', {
enumerable: true,
get: function(){
return 1
}
});
console.log(obj) // this outputs empty object {}, i want it to output { foo: 1 }