Les types de données JavaScript sont divisés en six types, à savoir null , undefined , boolean , string , number , object . object est un type de référence, et les cinq autres sont des types de base ou des types primitifs.
Par exemple, s'il est Number() , parseInt() et parseFloat() , ils appartiennent tous à la conversion de type d'affichage (conversion de type de fonte);
Dans cette section, nous allons examiner la conversion de type implicite (conversion automatique).
Convertir automatiquement les valeurs numériques en chaînes
var a = 123; alert (a + '456'); // Sortie 123456
Le signe "+" est le caractère de connexion
Convertir automatiquement les chaînes en nombres
var b = 20; // alerte (b-'10 '); // Sortie de soustraction 10 // alerte (b * 2); // Sortie de multiplication 40 // alerte (b / 2); // Sortie de division 10 // alerte (B% 2) // Trouvez la sortie restante
Type Conversion de "++" et ""
var c = '10'; c ++; alert (c); // Sortie 11Var D = '10'; D -; alerte (D); // Sortie 9
Conversion de type opérateur de comparaison
alert ('10 '> 9) // sorput trueelert ('10'> '9') // sorping falseConversion de l'opérateur de signes égaux
alert ('10 '== 10) // output trueAlert ('10' == '10') //Conversion du "!" opérateur
alerte (! vrai); // sortie FalSesert (! 100); // sortie FalSelert (! 'Web Front-end Development'); // Sortie fausse
Conversion entre les opérateurs et autres conversions Renvoie NAN
alert ('web front-end Development'-10) // Output nanCe qui précède est tout le contenu de la conversion de type implicite dans JavaScript. J'espère que le contenu de cet article sera utile à l'étude et au travail de chacun. Si vous avez des questions, vous pouvez laisser un message pour communiquer.