Types de données Javascript (symbole)
1. 6 types de données primitifs ou types de données de base
1, non défini (1, la déclaration n'est pas affectée, 2, la fonction n'a pas de valeur de retour)
2,null (vide, n'existe pas)
3,number (nombres, décimales et entiers)
4,boolean (valeur booléenne, vrai, faux)
5,string (chaîne, guillemet simple ou double (La citation signifie)
6, es6 symbol Le type de données d'origine utilise Symbol() pour générer une valeur unique. Vous pouvez passer le paramètre Symbol('dd'), classe de chaîne, ce qui n'affecte pas sa valeur ; comme valeur d'attribut. >Il s'agissait d'un bug dans l'implémentation originale de JavaScript qui a ensuite été adoptée par ECMAScript. Aujourd'hui, nous pouvons expliquer que null est un espace réservé pour un objet inexistant, mais nous devons toujours prêter attention à cette fonctionnalité lors du codage
ECMAScript pense qu'undefined est dérivé de null, ils sont donc définis comme égaux à. Mais que faire si dans certains cas il faut distinguer ces deux valeurs ? Les deux méthodes suivantes peuvent être utilisées.
1, objet L'objet est un ensemble d'attributs non ordonnés. L'"attribut" ici peut être une valeur de base, un objet ou une fonction
2, Tableau.
3, fonction fonction
5, l'objet est le parent de tous les types de référence
La différence entre les types de données primitifs et les types de données de référence :
1. Segment de données simple
2. Valeur stockée (pile)
Type de données de référence
1. Objet composé de plusieurs valeurs
2. Adresse stockée (tas)
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!