Imprimir objeto en la pantalla - Trucos CSS

Anonim

PHP tiene una buena función print_r para imprimir información sobre una variable en la pantalla. console.log () también es genial para eso en JavaScript, pero a veces solo necesitas / quieres verlo en la pantalla.

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

Entonces, si tienes un objeto como:

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

Podrías hacerlo:

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

para ver el resultado en pantalla.

Además, console.table () a veces es mucho mejor que console.log () para este tipo de cosas.