JavaScript est utilisé comme langage de script côté client pour rendre les pages Web dynamiques. Il est facile à utiliser avec HyperText Markup Language (HTML). JavaScript est utile pour augmenter l'interactivité et construire des interfaces plus riches. Lors de la programmation avec JavaScript, il est nécessaire de stocker des données. Une variable est une zone de stockage que le programme peut manipuler. Les variables sont des emplacements de mémoire. Chaque variable a un type. Cela dépend de la plage de valeurs pouvant être stockées dans cet emplacement de mémoire. JavaScript prend en charge de nombreux types de données. Les types de données primitifs sont Numbers, String et Booleans. Les nombres stockent des valeurs numériques, les chaînes stockent une séquence de caractères et les booléens stockent true ou false. JavaScript comporte également des types de données composites qui sont des objets, etc. Il existe deux autres variables. Ils sont nuls et indéfinis. Cet article traite de la différence entre null et indéfini en JavaScript. le différence clé entre null et indéfini en JavaScript est que null est utilisé pour attribuer une non-valeur à une variable, tandis que indéfini est utilisé lorsqu'une variable est déclarée mais non affectée de valeur.
1. Vue d'ensemble et différence clé
2. Qu'est-ce qui est nul en JavaScript?
3. Ce qui n'est pas défini en JavaScript
4. Similarités entre null et undefined en JavaScript
5. Comparaison côte à côte - null vs undefined en JavaScript sous forme tabulaire
6. Résumé
JavaScript prend en charge la programmation orientée objet. Un programme ou un logiciel peut être modélisé en objets à l'aide de JavaScript. Ces objets communiquent avec d'autres objets. Les objets JavaScript sont écrits à l'aide d'accolades. Les propriétés d'objet sont écrites sous forme de paires nom / valeur. Ils sont séparés par une virgule. par exemple. var étudiant = nom: “Ann”, notes: 65;
Lorsque le programmeur souhaite affecter une non-valeur à une variable, il peut utiliser le type de données null. Ce type de données est considéré comme un objet.
Reportez-vous aux instructions JavaScript ci-dessous.
var x = null;
document.write (x);
document.write (typeof (x));
Le document.write (x) donnera la valeur de x. C'est nul. Le type de x est objet.
Reportez-vous à l'exemple ci-dessous.
var étudiant = nom: “Ann”, notes: 65;
étudiant = nul;
Selon ce qui précède, la valeur de student est null. Le type de données est objet.
En JavaScript, lorsqu'une variable est déclarée mais n'a pas affecté de valeur, elle est indéfinie..
Reportez-vous aux instructions JavaScript ci-dessous. S'il existe une déclaration telle que var x; où x est une variable. Alors x a une valeur indéfinie. Le type de données est également indéfini.
var x;
document. écrire (x);
document.write (type (x));
Cela affichera la valeur sur la page HTML. Cela donne non défini. Par conséquent, il contient une valeur indéfinie. Lors de l'écriture de document.write (type (x)); et recharger la page, il restera encore indéfini. Par conséquent, la variable x a une valeur non définie et le type est également non défini..
Voir aussi la déclaration ci-dessous.
var étudiant;
document.write (étudiant);
La variable student a une valeur indéfinie. Le type de cette variable est également indéfini.
Il est également possible de définir la valeur de la variable sur non définie. Voir la déclaration ci-dessous.
var étudiant = non défini;
document.write (étudiant);
document.write (typeof (étudiant));
Maintenant, la variable étudiant a une valeur indéfinie. Le type de variable étudiant est également indéfini.
Null vs Undefined | |
Le null est un type de données en JavaScript utilisé pour affecter une non-valeur à une variable. | L'indéfini est un type de données en JavaScript utilisé lorsqu'une variable est déclarée mais non affectée d'une valeur.. |
Valeur | |
Lorsque la variable est assignée à null, la valeur est null. | Lorsque la variable est affectée non définie, la valeur n'est pas définie. |
Type de données | |
Lorsque la variable reçoit la valeur null, le type de données est un objet.. | Lorsque la variable est affectée non définie, le type de données est considéré comme non défini.. |
JavaScript est un langage de script côté client utilisé pour le développement d'applications Web. Il apporte l'interactivité à une page Web. Il est également utilisé pour développer des programmes en ligne, des jeux vidéo. Avec HTML et CSS, il s'agit d'une technologie de base pour le World Wide Web. De nombreux navigateurs prennent en charge JavaScript. Lors de l'écriture de programmes en JavaScript, il est nécessaire de stocker des données. Les données sont stockées dans des variables. Chaque variable a un type de données. Deux d'entre eux sont nuls et indéfinis. La différence entre null et indéfini dans JavaScript est que null est utilisé pour affecter une non-valeur à une variable, tandis que indéfini est utilisé lorsqu'une variable est déclarée mais non affectée à une valeur.
Vous pouvez télécharger la version PDF de cet article et l'utiliser à des fins hors ligne, conformément à la note de citation. Veuillez télécharger la version PDF ici: Différence entre null et indéfini en JavaScript
1.tutorialspoint.com. "Variables JavaScript." Le point, Disponible ici
2. Types de données JavaScript, w3schools.com Disponible ici
1.'Javascript badge'By Nikotaf - Travail personnel, (CC BY-SA 4.0) via Wikimedia Commons