Cet article vous présentera les types de données en JavaScript et la conversion mutuelle de différents types de données. J'espère qu'il sera utile aux amis qui apprennent JavaScript !
Il existe 6 types de données différents en JavaScript :
string (string)
number (number)
boolean (Boolean )
objet (objet)
fonction (fonction)
symbole (un des types de données d'ES6)
Il existe 3 types d'objets :
Objet
Date
Array
Il existe 2 types de données qui ne contiennent aucune valeur :
null
non défini
Quelques points à noter : Le type de données de
NaN est un nombre
Le type de données du tableau (Array) est un objet
Date Le type de données de (Date ) est un objet
le type de données de null est un objet
Le type de données de la variable non définie est undéfini
attribut constructeur
constructor renvoie le constructeur de toutes les variables JavaScript. Vous pouvez utiliser l'attribut constructeur pour vérifier si l'objet est un tableau : Vous pouvez utiliser le constructeur attribut pour vérifier si l'objet est un tableau DateConversion de type JS
Convertir le nombre en chaîne
Global La méthode String() permet de convertir un nombre en chaîne. Cette méthode peut être utilisée pour tout type de chiffres, lettres, variables, expressions :La méthode numérique toString() peut également terminer la conversion.
Convertir une valeur booléenne en chaîne
La méthode globale String() peut convertir une valeur booléenne en chaîne.
La méthode booléenne toString() peut également terminer la conversion.
Convertir la date en chaîne
Date() renvoie une chaîne.
La méthode globale String() peut convertir un objet date en chaîne.
La méthode Date toString() peut également terminer la conversion
Convertir la chaîne en nombre
Méthode globale Numéro () peut convertir une chaîne en nombre. Les chaînes contenant des nombres (telles que "3.14") sont converties en nombres (telles que 3.14). Les chaînes vides sont converties en 0. Les autres chaînes seront converties en NaN (pas en nombre).Opérateur unaire +
L'opérateur unaire + peut être utilisé pour convertir une variable en nombre. Si la variable ne peut pas être convertie, ce sera toujours un nombre, mais la valeur sera NaN (pas un nombre)Convertir le booléen en Number
La méthode globale Number() convertit une valeur booléenne en nombre.Convertir la date en nombre
La méthode globale Number() convertit la date en nombre.La méthode de date getTime() a également le même effet.
Conversion automatique des types
Lorsque JavaScript tente d'opérer sur un "mauvais" type de données, il sera automatiquement converti en " type de données "correct".Converti automatiquement en chaîne
Lorsque vous essayez de générer un objet ou une variable, JavaScript appellera automatiquement la méthode toString() de la variable.
De même, lorsque les variables ou objets de sortie sont des nombres et des valeurs booléennes, ils seront également convertis en chaînes
Convertir différentes valeurs fréquemment utilisées en nombre, chaîne, booléen :
Cet article provient detutoriel js colonne, bienvenue pour apprendre !
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!