Отпечатване на обект на екран - 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 () за този тип неща.