Я могу быть застрелен за то, что предложил это, но это может быть сделано еще на один шаг вперед.Мы можем напрямую расширить объект консоли, чтобы сделать его более понятным.
console.logObject = function(o) {
(JSON.stringify(o));
}
Я не знаю, вызовет ли это какой-либо тип столкновения библиотеки / ядерного расплавления / разрыва в континууме пространства-времени.Но это прекрасно работает в моих тестах qUnit.:)