Vários valores num log
- Entrada
- console.log('oi', 42, {a: [1, 2], b: null})
- Saída esperada
- oi 42 {a: [1, 2], b: null}
Textos soltos saem sem aspas e objetos em notação compacta.
testar código javascript no navegador
Escreva o JavaScript no terceiro painel e cada console.log aparece no console abaixo da prévia. Um erro não tratado surge sobre a prévia com a linha do seu painel de JavaScript, marcada também no editor.
Textos soltos saem sem aspas e objetos em notação compacta.
Nenhuma janela abre; a mensagem fica registrada.
E o console registra confirm: certo? (false).
Registrada no nível de erro.
Não trava nem gera exceção.
O excedente é descartado para proteger a página.
Escreva nos três painéis e a prévia atualiza na hora. Não precisa de conta, servidor nem arquivo: o navegador monta uma página com o seu HTML no corpo, o CSS numa tag style e o JavaScript no fim do corpo, e executa tudo num iframe isolado. O console mostra o que o código imprimir.
Porque a prévia é um quadro isolado, em que diálogos modais são bloqueados. O alert vira uma linha no console, e você usa console.log para depurar.
A linha só é convertida para o painel quando o erro está no seu JavaScript. Se vier do HTML (um atributo onclick) ou de uma biblioteca, a mensagem aparece sem número de painel, e vale conferir o trecho citado no texto do erro.
O painel é um script comum. Para módulos de CDN use uma tag script com type="module" no painel HTML. Não há resolução de módulos npm.
A prévia roda isolada: o seu código não enxerga cookies, armazenamento nem a página deste site.
671 caracteres no total