English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Atributos Globales de JavaScript/Función
Valor nullque representa la ausencia intencional de cualquier valor de objeto.
Es de JavaScriptUno de los tipos primitivos.
El valor null no es un identificador de atributo de objeto global, como undefined. Por el contrario, null indica la falta de identificación, lo que significa que la variable no apunta a ningún objeto.
null
var str; if (str == null) { // str es null } else { // str no es null }Prueba y mira‹/›
El valor de null y undefined es igual, pero el tipo es diferente.
Al verificar null o undefined, tenga en cuenta la diferencia entre los operadores equals (==) y identity (===), ya que el primero realiza conversión de tipos.
typeof null // "object" (debido a razones históricas, no "null") typeof undefined // "undefined" null == undefined// true null === undefined // falsePrueba y mira‹/›
Todos los navegadores admiten completamente el valor null:
Valor | |||||
null | Sí | Sí | Sí | Sí | Sí |
Versión de JavaScript: | ECMAScript 1 |
---|
Si la cadena dada no contiene las letras [aeiou], la función getVowels() devolverá 0:
var x = str.match(/[aeiou]/gi); if (x === null) { return 0; } return x.length; }Prueba y mira‹/›