Types de données des variables en JavaScript
Introduction aux types de données variables
Les variables ont des types de données. Ce type provient de la "valeur de la variable", autrement dit : valeur De quel type est la variable ?
Les types de variables en JS sont :
Type numérique, type de caractère, type booléen, non défini, nul, tableau, objet, fonction
Il s'agit de huit types de données, divisés en deux grandes catégories:
Types de données de base : numérique, caractère, type booléen, non défini type, type vide. Particularité très notable : un nom de variable ne peut stocker qu'une seule valeur.
Exemple : var a = 10;
Types de données composites : tableau, objet, fonction. Caractéristique importante : un nom de variable peut stocker plusieurs valeurs.
Exemple : var arr = [10,20,30,40]
Dans cette section, nous présenterons les types de données de base qui seront abordés. plus tard. Le chapitre présente en détail
Type numérique :
valeur numérique qui peut être utilisé pour les opérations mathématiques. Les types incluent : entier, virgule flottante, NaN.
var a = 100;
var a = 0,9;
var a = 0;
Remarque : Il existe un autre type de valeur très spécial La valeur est NaN. NaN (pas un nombre) n'est pas un nombre.
Lors de la conversion d'autres types de données en types numériques et qu'ils ne peuvent pas être convertis, mais que le programme ne peut pas signaler d'erreur, une valeur NaN sera renvoyée.
php.cn
Type de caractère : une chaîne entourée de guillemets simples ou doubles.
var a = "Ceci est une chaîne";
var b = 'Ceci est aussi une chaîne';
var c = "";
Les guillemets simples et les guillemets doubles peuvent être imbriqués les uns dans les autres
Seuls les guillemets doubles peuvent être imbriqués dans des guillemets simples
Seuls les guillemets simples peuvent être imbriqués dans des guillemets doubles.
php.cn
Si vous souhaitez imbriquer des guillemets doubles entre guillemets doubles, les guillemets doubles à l'intérieur doivent être échappés (").
Échap en JS Le caractère signifiant est une barre oblique inverse ( ).
Les caractères d'échappement couramment utilisés sont : ', ", \, r, n, etc.
C'est-à-dire que lorsque le navigateur rencontre une barre oblique inverse (), il traitera spécialement le caractère suivant et le traitera comme un caractère ordinaire. Les caractères dits « normaux » sont a, b, c, &, etc.
php.cn
Type booléen
Le type booléen est également appelé type logique. Il n'y a que deux valeurs : vrai (vrai), faux (faux).
Le type booléen n'a que deux états. Tels que : le sexe, l'état civil, l'interrupteur d'éclairage, s'il est sur liste noire, etc.
var a = true;
var b = false;
Le type booléen est couramment utilisé dans les instructions de jugement conditionnel if (nous introduirons les instructions de jugement conditionnel dans les chapitres suivants, tout le monde observe d'abord les résultats)
php.cn
Indéfini
Lorsqu'une variable est définie mais qu'aucune valeur n'est attribuée, un type indéfini sera renvoyé. La valeur d'un type indéfini n'a qu'un seul indéfini.
Lorsque la propriété d'un objet n'existe pas, un type non défini est également renvoyé.
php.cn
Vide
Lorsqu'un objet n'existe pas, un type nul sera renvoyé et la valeur du type nul est uniquement nulle.
peut également être compris comme : un espace réservé pour un objet.
Si vous souhaitez effacer la valeur d'une variable, vous pouvez attribuer une valeur nulle.
var a = 100;
var a = null ; //Attribuer une valeur nulle à une variable pour effacer sa valeur
php.cn