Spausdinti objektą ekrane CSS-gudrybės

Anonim

PHP turi puikią „print_r“ funkciją, skirtą spausdinti informaciją apie kintamąjį į ekraną. console.log () tam puikiai tinka ir „JavaScript“, tačiau kartais jums tereikia / norite pažiūrėti į jį ekrane.

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

Taigi, jei turite tokį objektą:

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

Jūs galėtumėte padaryti:

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

norėdami pamatyti rezultatą ekrane.

Be to, „console.table“ () kartais yra daug geresnis nei „console.log“ () tokio pobūdžio dalykams.