Maison >interface Web >js tutoriel >Résumé des types de données JavaScript
L'éditeur ci-dessous vous apportera un lieu commun sur les types de données js. L'éditeur le trouve plutôt bon, je vais donc le partager avec vous maintenant et le donner comme référence pour tout le monde. Suivons l'éditeur et jetons un coup d'œil
Les types de données js sont principalement divisés en types de données de base et types de données de référence
Basique data La différence entre les types et les types de données de référence :
Les types de données de base sont des références à des valeurs et les types de données de référence sont des références à des adresses
Les types de données de base sont stockés ; dans la mémoire de pile, la mémoire de pile fournit un environnement pour l'exécution de code JS, les types de données de référence sont stockés dans la mémoire
Les types de données de base incluent :
Tableau tableau
chaîne chaîne
numéro numéro
valeur booléenne beloon
null
non défini
Les types de données de référence incluent :
Type de données d'objet
Type de données de fonction
Le type de données d'objet est divisé en : tableau[], objet{}, RegExp régulier, objet de date
Les étapes pour stocker les types de données d'objet en mémoire :
1. Ouvrez une nouvelle adresse d'espace
2. les valeurs de l'objet sont stockées dans cet espace mémoire ;
3. Attribuez l'adresse de l'espace à un nom de variable, pointant vers l'espace actuel
Le type de données de la fonction. se compose de deux parties :
1. Phase de définition de la fonction Définition 3 étapes
1) Ouvrir une nouvelle adresse d'espace
2) Mettre tous les Code JS dans la fonction comme La chaîne est stockée dans cet espace
3) Attribuez l'adresse de l'espace au nom de la fonction
2 La phase d'appel de fonction appelle 2 étapes
. 1) Lorsque la fonction est appelée, une portée privée sera formée
2) Exécuter la chaîne dans la mémoire du tas précédent en tant que code JS
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!