Печать объекта на экран онлайн урок.


PHP имеет приятную функцию print_r для распечатки информации о переменной на экране. console.log () отлично подходит для этого в JavaScript, но иногда вам просто нужно посмотреть на него на экране.

function print_r(o) {
return JSON.stringify(o,null,'\t').replace(/\n/g,'<br>').replace(/\t/g,'&nbsp;&nbsp;&nbsp;');
}

Поэтому, если у вас есть такой объект:

var myObject = {
"lunch": "sandwich",
"dinner": "stirfry"
};

Вы можете сделать:

var putHere = document.getElementById("#put-here");

putHere.innerHTML = print_r(myObject);

чтобы увидеть результат на экране.

Кроме того, console.table () иногда намного лучше, чем console.log () для такого рода вещей.