Console.assert()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julho de 2015.
Escreve uma mensagem de erro para o console se a afirmação é falsa. Se a firmação é verdadeira, nada acontece.
Nota: This feature is available in Web Workers.
Nota: 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
Specification |
---|
Console> # assert> |
Compatibilidade com navegadores
Loading…