Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnologia Web para desenvolvedores
  2. JavaScript
  3. Referência JavaScript
  4. Operadores
  5. void operator

Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.

View in EnglishAlways switch to English

void operator

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⁩.

Ooperador void avalia a expressão dada e, em seguida, retornaundefined.

Sintaxe

void expressão

Descrição

Este operador permite a inserção de expressões que produzem efeitos secundários em lugares onde uma expressão que avalia a açãoundefined é desejada.

O operadorvoid é muitas vezes utilizado apenas para obter o valor primitivoundefined, geralmente usando "void(0)" (o que equivale a "void 0"). Nestes casos, a variável globalundefined pode ser utilizado em vez (supondo que ele não tenha sido atribuído a um valor não-padrão).

Chamada imediata das expressões da função

Quando usamos umaChamada imediata das expressões da função, valores nulos podem ser usado para forçar a palavra-chave da função a ser tratada como uma expressão em vez de uma declaração.

js
void (function iife() {  var bar = function () {};  var baz = function () {};  var foo = function () {    bar();    baz();  };  var biz = function () {};  foo();  biz();})();

JavaScript URIs

Quando o navegador segue uma URIjavascript, ele avalia o código na URI e então troca o conteúdo da página pelo valor retornado por este, a não ser que o valor retornado sejaundefined. O operadorvoid pode ser usado para retornarundefined. Por exemplo:

html
<a href="#">Clique aqui para não fazer nada</a><a href="#">  Clique aqui para o papel de parede ser verde</a>

Note que no entanto o pseudo protocolo#"especificações" >

Especificações

Specification
ECMAScript® 2026 Language Specification
# sec-void-operator

Compatibilidade com navegadores

Veja também

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp