| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Operators/void | [Back] [Original] |
Get to know MDN better
Esta pgina foi traduzida do ingls pela comunidade. Saiba mais e junte-se comunidade MDN Web Docs.
This feature is well established and works across many devices and browser versions. Its been available across browsers since julho de 2015.
O operador void avalia a expresso dada e, em seguida, retorna undefined.
void expresso
Este operador permite a insero de expresses que produzem efeitos secundrios em lugares onde uma expresso que avalia a ao undefined desejada.
O operador void muitas vezes utilizado apenas para obter o valor primitivo undefined, geralmente usando "void(0)" (o que equivale a "void 0"). Nestes casos, a varivel global undefined pode ser utilizado em vez (supondo que ele no tenha sido atribudo a um valor no-padro).
Quando usamos uma Chamada imediata das expresses da funo, valores nulos podem ser usado para forar a palavra-chave da funo a ser tratada como uma expresso em vez de uma declarao.
void (function iife() {
var bar = function () {};
var baz = function () {};
var foo = function () {
bar();
baz();
};
var biz = function () {};
foo();
biz();
})();
Quando o navegador segue uma URI javascript, ele avalia o cdigo na URI e ento troca o contedo da pgina pelo valor retornado por este, a no ser que o valor retornado seja undefined. O operador void pode ser usado para retornar undefined. Por exemplo:
<a href="javascript:void(0);">Clique aqui para no fazer nada</a>
<a href="javascript:void(document.body.style.backgroundColor='green');">
Clique aqui para o papel de parede ser verde
</a>
Note que no entanto o pseudo protocolo javascript: tem seu uso desencorajado perante outras alternativas como unobtrusive event handlers.
| Specification |
|---|
| ECMAScript 2027 LanguageSpecification # sec-void-operator |
This page was last modified on 22 de mai. de 2026 by MDN contributors.
Your blueprint for a better internet.
Portions of this content are 19982026 by individual mozilla.org contributors. Content available under a Creative Commons license.
| Web Proxy Viewer | New URL | Original Page |