Maison  >  Article  >  interface Web  >  Types de données et conversion de type en JavaScript

Types de données et conversion de type en JavaScript

angryTom
angryTomavant
2020-02-28 18:00:502752parcourir

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 !

Types de données et conversion de type en 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.

Types de données et conversion de type en JavaScript

Vous pouvez utiliser l'attribut constructeur pour vérifier si l'objet est un tableau :

Types de données et conversion de type en JavaScript

Vous pouvez utiliser le constructeur attribut pour vérifier si l'objet est un tableau Date

Types de données et conversion de type en JavaScript

Conversion 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 :

Types de données et conversion de type en JavaScriptLa méthode numérique toString() peut également terminer la conversion.

Types de données et conversion de type en JavaScript

Convertir une valeur booléenne en chaîne

La méthode globale String() peut convertir une valeur booléenne en chaîne.


Types de données et conversion de type en JavaScriptLa méthode booléenne toString() peut également terminer la conversion.

Types de données et conversion de type en JavaScript

Convertir la date en chaîne

Date() renvoie une chaîne.


Types de données et conversion de type en JavaScriptLa méthode globale String() peut convertir un objet date en chaîne.

Types de données et conversion de type en JavaScriptLa méthode Date toString() peut également terminer la conversion

Types de données et conversion de type en JavaScript

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).

Types de données et conversion de type en JavaScript

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)

Types de données et conversion de type en JavaScript

Convertir le booléen en Number

La méthode globale Number() convertit une valeur booléenne en nombre.

Types de données et conversion de type en JavaScript

Convertir la date en nombre

La méthode globale Number() convertit la date en nombre.

Types de données et conversion de type en JavaScriptLa méthode de date getTime() a également le même effet.

Types de données et conversion de type en JavaScript

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".

Types de données et conversion de type en JavaScript

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.

Types de données et conversion de type en JavaScript
Types de données et conversion de type en JavaScript
Types de données et conversion de type en JavaScript
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

Types de données et conversion de type en JavaScript

Convertir différentes valeurs fréquemment utilisées en nombre, chaîne, booléen :

Types de données et conversion de type en JavaScript

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer