Comment utiliser la méthode TOSTRING en JavaScript

Comment utiliser la méthode TOSTRING en JavaScript
JavaScript permet de convertir un type de données en une autre sans modifier manuellement ses valeurs. Par exemple, vous devez écrire un programme pour effectuer un nombre pour conversion de cordes. Cette opération spécifiée peut être effectuée implicitement Lorsque l'opérateur d'égalité «=="Est utilisé ou si le type de données de la valeur ajoutée est incompatible.

Cependant, JavaScript propose également une méthode intégrée principalement utilisée pour explicitement Convertir un type de données en une chaîne. La méthode JavaScript toString () est utilisée pour représenter un tableau ou un nombre en tant que chaîne tout en convertissant un objet en une chaîne, vous devez remplacer le "toString ()«Méthode afin qu'il puisse imprimer les valeurs des clés de l'objet.

Cette rédaction discutera des procédures pour utiliser la méthode toString () en javascript. Alors, commençons!

Numéro de conversion en chaîne à l'aide de la méthode toString ()

Le "toString ()»La méthode peut être utilisée pour la conversion de numéro à chaîne. À cette fin, passez le mathématique souhaité «base«Comme argument, et le«toString ()«La méthode convertira le nombre spécifié en fonction de la base définie.

Par exemple, nous créerons une variable nommée «nombre" ayant "433" valeur:

Var Nombre = 433;

Ensuite, nous invoquerons le «pour.Chaîne()"Méthode en passant"2«Comme base numérique:

console.Log ("String avec la base 2:" + numéro.toString (2));

L'exécution du «toString ()"La méthode renverra une valeur"110110001"Comme la représentation de l'entier"433" dans le "binaire”Système numérique:

De même, vous pouvez convertir n'importe quel nombre en son «octal"Représentation en passant"8«Comme argument de base:

console.journal ("String avec la base 8:" + numéro.toString (8));

La sortie donnée signifie que le nombre «433"Est représenté comme"661”Dans le système de numéros octaux:

Le "pour.Chaîne()«La méthode permet également la conversion d'un nombre en son«hexadécimal" représentation. À cette fin, spécifiez «16«Comme argument de base:

console.Log ("String avec la base 16:" + numéro.tostring (16));

Comme vous pouvez le voir, dans le système de numéros hexadécimaux, le numéro «433"Équivaut à"1B1»:

Si la "toString ()«La méthode est invoquée sans passer aucun argument, puis le«nombre"Sera converti en"chaîne«Sans changer la base actuelle:

console.log ("String:" + numéro.toString ());

Sortir

Conversion du tableau en chaîne à l'aide de la méthode toString ()

Le "toString ()«La méthode peut être appliquée à tout type de tableau, et il renvoie ses éléments dans un format de chaîne. Par exemple, nous avons créé un tableau nommé «nombre«Cela a trois éléments:«34","23", et "43»:

const NumberArray = [34, 23, 43];

Ensuite, nous convertirons le «nombre«À une chaîne en utilisant le«toString ()" méthode:

nombre.toString ();

Notez que les valeurs affichées dans la sortie sont enfermées en devis " Pas dans des crochets:

De la même manière, le «toString () " La méthode peut être invoquée pour convertir un tableau de chaînes en une seule chaîne qui comprendra toutes les valeurs enfermées dans les citations ":

const stringArray = ['x', 'y', 'z'];
stringarray.toString ();

Sortir

Quand "toString ()"Est utilisé avec un"déployer"Cela contient un autre tableau à l'intérieur, puis le"toString ()"Méthode d'abord"aplatir”IT puis renvoie toutes les valeurs au format de chaîne, séparées par une virgule.

Par exemple, ci-dessous donné "déployer«A deux éléments:«Paul" et "32»Et un tableau imbriqué qui comprend en outre deux éléments. Maintenant, quand le «toString ()"La méthode est appelée"déployer.toString ()», Cela réduira la dimensionnalité des tableaux et renverra tous les quatre éléments dans une seule chaîne:

const array = ['Paul', 32, ['max', 4]];
déployer.toString ();

Sortir

Conversion d'objet en chaîne à l'aide de la méthode toString ()

Avec l'aide du «toString ()”Méthode, vous pouvez effectuer la conversion de l'objet à chaîne.

Par exemple, nous créerons un «objet«Cela a les paires de valeurs clés suivantes:

const Object = name: 'Paul', âge: 40;

Après cela, nous invoquerons le «toString ()" méthode:

objet.toString ();

La sortie du programme donné imprimera la chaîne "[objet Objet]«Ce qui indique que«objet"Appartient au«Objet”Classe de base:

Cependant, vous pouvez remplacer le «toString ()”Méthode pour renvoyer les valeurs des touches d'objet dans un format de chaîne.

Dans le programme ci-dessous, le «Employé"L'objet remplacera le"toString ()«Méthode qui est héritée du«Objet»Classe de base. Cet utilisateur défini "toString ()”La méthode renvoie une chaîne contenant les valeurs du«nom" et "âge"Propriétés du créé"employé" objet:

Employé de fonction (nom, âge)
ce.name = name;
ce.âge = âge;

Employé.prototype.toString = function ()
Retour 'Nom de l'employé:' + ceci.Nom + 'Age:' + ceci.âge;

Employee1 = New Employee ('Alex', 35);
console.Journal (Employé1.toString ());

Sortir

C'était toutes les informations essentielles liées à la méthode JavaScript ToString (). Vous pouvez faire des recherches à ce sujet en fonction de vos exigences.

Conclusion

Le javascript "toString ()«La méthode peut être utilisée pour représenter un déployer ou un nombre comme un chaîne. Lorsqu'un nombre est converti en chaîne, vous devez spécifier le souhaité "base«Comme argument; Sinon, la méthode toString () ne convertit que le nombre en une chaîne sans changer sa base. La méthode toString () est également utilisée pour récupérer les valeurs des clés d'un objet dans un format de chaîne. Cet article a discuté de l'utilisation de la méthode JavaScript ToString ().