Objekt auf Bildschirm drucken - CSS-Tricks

Anonim

PHP hat eine nette print_r-Funktion zum Ausdrucken von Informationen über eine Variable auf dem Bildschirm. console.log () eignet sich auch hervorragend für JavaScript, aber manchmal muss / muss man es nur auf dem Bildschirm anzeigen.

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

Wenn Sie also ein Objekt haben wie:

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

Du könntest es tun:

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

um das Ergebnis auf dem Bildschirm zu sehen.

Außerdem ist console.table () für solche Dinge manchmal viel besser als console.log ().