Skriv ut objekt til skjerm - CSS-triks

Anonim

PHP har en fin print_r-funksjon for å skrive ut informasjon om en variabel til skjermen. console.log () er flott for det i JavaScript også, men noen ganger trenger du / vil du bare se på det på skjermen.

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

Så hvis du har et objekt som:

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

Du kan gjøre:

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

for å se resultatet på skjermen.

Også, console.table () er noen ganger mye bedre enn console.log () for denne typen ting.