PHP tem uma boa função print_r para imprimir informações sobre uma variável na tela. console.log () é ótimo para isso também em JavaScript, mas às vezes você só precisa / quer olhar para ele na tela.
function print_r(o) ( return JSON.stringify(o,null,'\t').replace(/\n/g,'
').replace(/\t/g,' '); )
Então, se você tiver um objeto como:
var myObject = ( "lunch": "sandwich", "dinner": "stirfry" );
Você poderia fazer:
var putHere = document.getElementById("#put-here"); putHere.innerHTML = print_r(myObject);
para ver o resultado na tela.
Além disso, console.table () às vezes é muito melhor do que console.log () para esse tipo de coisa.