Tradução em progresso.
Escreve uma mensagem de erro para o console se a afirmação é falsa. Se a firmação é verdadeira, nada acontece.
Note: This feature is available in Web Workers.
Note: O método console.assert()
é implementado de forma diferente em Node.js.
Especificamente, em navegadores, chamando o método console.assert() com uma afirmação falsa fará com que a mensagem a ser impressa para o console não interrompa a execução do código subsequente. Em Node.js, no entanto, uma afirmação falsa causará um AssertionError.
Sintaxe
console.assert(afirmação, obj1 [, obj2, ..., objN]); console.assert(afirmação, msg [, subst1, ..., substN]); // c-mensagem de formatação
Parâmetros
afirmação
- Qualquer expressão booleana. Se a afirmação é falsa, a mensagem é impressa no console.
obj1
...objN
- Uma lista de objetos JavaScript para escrever. As representações de strings de cada um desses objetos são acrescentados juntos na ordem dada e saída.
msg
- Uma String que contém zero ou mais seguências de substituição.
subst1
...substN
- Objetos JavaScript com qual as strings de substituição
msg
serão substituidas. Isto dá um contriole adicional sobre a mensagem que será escrita.
Ver Outputting text to the console na documentação do console
para mais detalhes.
Especificações
Especificações | Status | Comentário |
---|---|---|
Console API The definition of 'console.assert()' in that specification. |
Living Standard | Initial definition |
Compatibilidade entre os navegadores
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Suporte Básico | (Yes) | 28.0 (28.0) | (Yes) | (Yes) | (Yes) |
Disponível para trabalhadores |
(Yes) | 38.0 (38.0) | (Yes) | (Yes) | (Yes) |
c-like message formatting | Não suportado | 28.0 (28.0) | ? | ? | ? |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Suporte básico | ? | 28.0 (28.0) | ? | ? | ? |
Disponível para trabalhadores | ? | 38.0 (38.0) | ? | ? | ? |
c-like message formatting | ? | 28.0 (28.0) | ? | ? | ? |
Ver também
Etiquetas do documento e colaboradores
Colaboradores desta página:
mayronmedeiros
Última atualização por:
mayronmedeiros,