Maison > interface Web > js tutoriel > Quelles sont les méthodes de conversion du type de paramètre javascript ?

Quelles sont les méthodes de conversion du type de paramètre javascript ?

coldplay.xixi
Libérer: 2023-01-05 16:09:45
original
2734 Les gens l'ont consulté

Méthodes de conversion de type de paramètre Javascript : 1. Conversion explicite de type de données, y compris la conversion de nombres, d'autres types en valeurs booléennes, etc. ; 2. Conversion implicite, y compris la conversion en nombre, la conversion en chaîne, etc.

Quelles sont les méthodes de conversion du type de paramètre javascript ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur DELL G3.

Méthode de conversion du type de paramètre Javascript :

1, conversion explicite du type de données

a : Convertir le nombre :

1) Conversion de nombres :

Code :

var a = “123”;
a = Number(a);
Copier après la connexion

Remarque :

a) Si le contenu converti lui-même est une chaîne de type numérique, puis il reviendra de lui-même lors de la conversion future.

b) Si le contenu à convertir n'est pas une chaîne numérique, le résultat sera NaN lors de la conversion

c) Si le contenu à convertir est une chaîne vide, alors le résultat. de la conversion est 0.

d) S'il s'agit d'autres caractères, le résultat sera NaN lors de la conversion future.

2) parseInt():

Code:

var a = “123”; a = parseInt(a);
Copier après la connexion

a) Ignorez les espaces devant la chaîne jusqu'à ce que le premier caractère non vide soit trouvé, et supprimez également la chaîne non numérique après le nombre.

b) Si le premier caractère n'est pas un signe numérique ou un signe négatif, NaN est renvoyé

c) Les décimales seront arrondies. (Arrondir à l'inférieur)

3) parseFloat();//Nombre à virgule flottante (décimal)

Identique à parseInt, la seule différence est que parseFloat peut conserver les décimales.

b. Convertir en chaîne

peut convertir d'autres types de données en chaînes.

1) String():

Code :

var a = 123;
a = String(a);
Copier après la connexion

2).toString() méthode à convertir (classe wrapper).

Code :

var a = 123; a = a.toString();
Copier après la connexion

indéfini, null ne peut pas utiliser toString.

c. Convertir en type booléen :

Vous pouvez convertir d'autres types en valeurs booléennes :

Boolean() :

Code :

var a =”true”; a = Boolean(a);
Copier après la connexion

Remarque : lors de l'exécution d'une conversion booléenne, tout le contenu sera vrai après la conversion, sauf : false, "" (chaîne vide), 0, NaN, non défini

2, conversion implicite

a) Convertir en nombre :

var a = “123”;
a = +a;
Copier après la connexion

L'addition, la soustraction, la multiplication, la division et le reste peuvent implicitement convertir une chaîne en nombre.

b) Convertir en chaîne :

var a = 123;
a = a + “”;
Copier après la connexion

c) Convertir en booléen :

var a = 123;
a = !!a;
Copier après la connexion

Recommandations d'apprentissage gratuites associées : Tutoriel vidéo javascript

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Derniers numéros
c++ appelle javascript
Depuis 1970-01-01 08:00:00
0
0
0
Qu’est-ce que le garbage collection JavaScript ?
Depuis 1970-01-01 08:00:00
0
0
0
Que sont les fonctions de hook JavaScript ?
Depuis 1970-01-01 08:00:00
0
0
0
Comment obtenir la date actuelle en JavaScript ?
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal