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
msgserã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,