Maison >interface Web >js tutoriel >Résumé des types de données JavaScript

Résumé des types de données JavaScript

巴扎黑
巴扎黑original
2017-08-13 14:45:001119parcourir

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!

Déclaration:
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