Comment les données JavaScript sont-elles divisées ?

PHPz
Libérer: 2023-04-24 16:05:00
original
703 Les gens l'ont consulté

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.

Types primitifs

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.

Type booléen

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;
Copier après la connexion

Type Null

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;
Copier après la connexion

Type non défini

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
Copier après la connexion

Type de numéro

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
Copier après la connexion

Type de chaîne

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";
Copier après la connexion

Type de symbole

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)
Copier après la connexion

Type de référence

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.

Type d'objet

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"
};
Copier après la connexion

Type Array

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];
Copier après la connexion

Type de fonction

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;
}
Copier après la connexion

Type de date

Le type de date est utilisé pour représenter une date et une heure.

let currentDate = new Date();
Copier après la connexion

Type RegExp

Le type RegExp est utilisé pour représenter une expression régulière.

let myRegexp = /ab+c/;
Copier après la connexion

Autres types de référence

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.

Résumé

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!

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