Drukuj obiekt na ekranie - CSS-Tricks

Anonim

PHP ma ładną funkcję print_r do drukowania informacji o zmiennej na ekranie. Console.log () świetnie nadaje się do tego również w JavaScript, ale czasami wystarczy / chcesz spojrzeć na to na ekranie.

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

Więc jeśli masz obiekt taki jak:

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

Mógłbyś:

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

aby zobaczyć wynik na ekranie.

Ponadto, console.table () jest czasami znacznie lepsza niż console.log () do tego typu rzeczy.