En JavaScript, nous avons quelque chose appelé non défini . J'ai dit quelque chose, parce que je ne sais vraiment pas si c'est une classe de base, ou une variable intégrée, ou un mot-clé, ou autre chose. Je sais juste que c'est là.
Pour le voir en action, vous pouvez simplement écrire:
undefined;
typeof undefined;
Quelqu'un peut-il m'expliquer pourquoi cette chose a été insérée dans JavaScript? Nous avons de la null
valeur dans ce langage, donc cela ne devrait pas ressembler à quelque chose null
. Dans d'autres langages, lorsque nous ne connaissons pas la valeur d'une propriété ou d'une variable, nous la mettons simplement à null. Ici, nous pouvons faire la même chose.
Comment pouvons-nous utiliser cette chose en JavaScript?
undefined
et quand utilisernull