Movatterモバイル変換


[0]ホーム

URL:


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

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

null

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

Resumo

O valornull é um literal em JavaScript que representa um valor nulo ou "vazio" (p/ex: que aponta para um objeto inexistente). É um dosvalores primitivos do JavaScript.

Sintaxe

null

Descrição

O valornull é um literal, e não uma propriedade do objeto global (como oundefined pode ser). O desenhos das APIs, o null as vezes é devolvido no lugar de um objeto que era esperado. Quando fizer a checagem de um valor paranull ouundefined, esteja ciente dasdiferenças entre o operador de igualdade (==) e o de igualdade estrita (===) (em inglês). Uma conversão de tipos é realizada na operação de igualdade.

js
// foo não existe, não foi definido e jamais foi inicializado:> foo"ReferenceError: foo is not defined"// foo é conhecido e existe, mas não aponta para nenhum tipo ou valor:> var foo = null; foo"null"

Diferenças entrenull eundefined

js
typeof null; // object (bug no ECMAScript, deveria ser null - http://2ality.com/2013/10/typeof-null.html)typeof undefined; // undefinednull === undefined; // falsonull == undefined; // verdadeiro

Especificações

Specification
ECMAScript® 2026 Language Specification
# sec-null-value

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