Maison >interface Web >Questions et réponses frontales >Comment les données JavaScript sont-elles divisées ?
Javascript est un langage de programmation largement utilisé dans le développement Web. Dans la spécification du langage Javascript, les types de données constituent un élément très important. Par conséquent, cet article présentera la division des types de données Javascript pour aider les lecteurs à mieux comprendre Javascript.
Les types de données Javascript sont divisés en deux types : les types primitifs et les types de référence.
Il existe six types primitifs de Javascript : booléen, nul, non défini, nombre, chaîne et symbole. Leur caractéristique est qu’ils sont stockés en mémoire pile et n’occupent pas de mémoire tas.
Le type booléen n'a que deux valeurs : vrai et faux. Généralement utilisé pour le jugement logique, les opérations booléennes, etc.
let isTrue = true; let isFalse = false;
Le type Null représente une valeur nulle. Si la valeur d'une variable est nulle, elle représente un pointeur d'objet nul.
let myNull = null;
Le type non défini représente une variable non déclarée ou la valeur de la variable n'est pas attribuée. Lorsqu'une variable n'a pas été initialisée ou n'a pas de valeur de retour, sa valeur est indéfinie.
let myUndefined; console.log(myUndefined); // undefined
Le type de numéro est utilisé pour représenter les nombres. Il peut s'agir d'un nombre entier ou décimal, ou il peut être exprimé en notation scientifique.
let myAge = 30; let myPi = 3.1415926; let myMoney = 10e6; //科学计数法,等同于 10000000
Le type de chaîne est utilisé pour représenter une chaîne, c'est-à-dire une série de caractères.
let myName = "Tom"; let myIntro = "I am a developer";
Le type de symbole représente un identifiant unique. Chaque valeur de symbole est unique. Le symbole est généralement utilisé comme identifiant pour les propriétés d'un objet.
let mySymbol = Symbol("some symbol"); console.log(mySymbol); // Symbol(some symbol)
Le type de référence est le nom collectif des types de données complexes en Javascript, notamment les objets, les tableaux, les fonctions, etc. Ils se caractérisent par être stockés dans une mémoire tas.
Le type Objet est l'un des types de données les plus basiques en Javascript. Il est utilisé pour représenter un ensemble non ordonné de paires clé-valeur. Les clés de l'objet doivent être de type chaîne ou symbole.
let myObject = { name: "Tom", age: 30, address: "New York" };
Le type Array est utilisé pour représenter une collection ordonnée d'éléments. Il est souvent utilisé pour stocker un ensemble de données.
let myArray = [1, 2, 3, 4, 5];
Le type de fonction est utilisé pour créer un objet fonction. Un objet fonction contient une séquence de blocs d’instructions exécutables.
function add(a, b) { return a + b; }
Le type de date est utilisé pour représenter une date et une heure.
let currentDate = new Date();
Le type RegExp est utilisé pour représenter une expression régulière.
let myRegexp = /ab+c/;
De plus, il existe de nombreux autres types de référence, tels que Map, Set, Promise, etc. Ils sont également largement utilisés dans la programmation Javascript.
Cet article présente la division des types de données Javascript en types primitifs et types de référence. Les types primitifs incluent : Booléen, Null, Non défini, Nombre, Chaîne et Symbole. Les types de référence incluent : objet, tableau, fonction, date, RegExp, etc. Comprendre la classification des types de données de Javascript vous aidera à comprendre et à utiliser les spécifications du langage Javascript, et améliorera vos compétences en programmation Javascript.
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!