Maison > interface Web > js tutoriel > le corps du texte

Quelle est l'intention de conception originale de null et undefined dans js

一个新手
Libérer: 2017-09-26 09:50:51
original
1963 Les gens l'ont consulté

null représente une valeur "nulle", qui est la même que 0 et la chaîne vide '' est différent, 0 est une valeur numérique, '' signifie la longueur est 0 chaîne, tandis que null signifie "vide".

Dans d'autres langages, il existe également des expressions similaires à le null de JavaScript, comme Java utilise également null, Swift utilise nil, Python utilise Aucun signifie. Cependant, dans JavaScript, il existe un autre null similaire à undefined, ce qui signifie "non défini".

Les concepteurs de JavaScript souhaitent utiliser

null pour représenter une valeur vide, et undefined signifie que la valeur n'est pas définie. Les faits ont prouvé que cela ne sert à rien et la différence entre les deux n’a que peu d’importance. Dans la plupart des cas, nous devrions utiliser null.

*undefined

n'est utile que pour déterminer si les paramètres de fonction sont transmis.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!