Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

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