Object naar scherm afdrukken - CSS-trucs

Anonim

PHP heeft een mooie print_r-functie om informatie over een variabele op het scherm af te drukken. console.log () is daar ook geweldig voor in JavaScript, maar soms wil / wil je het gewoon op het scherm bekijken.

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

Dus als je een object hebt zoals:

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

Je zou kunnen doen:

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

om het resultaat op het scherm te zien.

Ook is console.table () soms veel beter dan console.log () voor dit soort dingen.