Null
En informatique, une valeur null représente une référence qui pointe, en général de manière volontaire, vers un objet ou une adresse invalide ou inexistant. La signification d'une référence nulle varie selon les implémentations des langages.
En JavaScript, null est marqué comme l'une des valeurs primitives, arce que son comportement est apparemment primitif. Cependant, lorsqu'on utilise l'opérateur typeof il retourne "object".
js
console.log(typeof null); // "object"
Ceci est considéré comme un bug, mais il est impossible de le corriger car cela casserait trop de scripts.
Voir aussi
- Types et structures de données en JavaScript
- L'objet JavaScript global :
null - Le pointeur
Nullsur Wikipédia - Termes associés du glossaire :