Печать объекта на экран - CSS-хитрости

Anonim

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

function print_r(o) ( return JSON.stringify(o,null,'\t').replace(/\n/g,'
').replace(/\t/g,' '); )

Итак, если у вас есть объект вроде:

var myObject = ( "lunch": "sandwich", "dinner": "stirfry" );

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

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

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

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