Ce blog illustrera les méthodes de conversion de la chaîne en un objet en utilisant JavaScript.
Comment convertir la chaîne en objet en javascript?
Pour convertir une chaîne en un objet en JavaScript, utilisez les approches suivantes:
Méthode 1: Convertir la chaîne en objet en utilisant «JSON.Parse () ”Méthode en javascript
Utilisez le «Json.Parse ()”Méthode pour convertir la chaîne en un objet. Il analyse la valeur de la chaîne dans un objet. Pour cela, la méthode mentionnée prend une chaîne JSON comme argument, qui doit être analysée puis renvoie l'objet JavaScript créé à partir de la chaîne JSON.
Syntaxe
Utilisez la syntaxe donnée pour JSON.Parse () Méthode pour analyser une chaîne pour convertir un objet:
Ici, "Jsonstring"Est la chaîne qui sera analysée dans le JSON.
Exemple
Créer une variable "MyString«Cela stocke une chaîne JSON:
Maintenant, vérifiez le type de chaîne «MyString» en utilisant le «Type de»Opérateur:
console.log ("La variable 'mystring' est:" + typeof (myString));Appelez le JSON.Méthode parse () et passez la chaîne en tant que paramètre et stockez l'objet résultant en variable "myobject»:
var myobject = json.Parse (MyString);Imprimez l'objet converti sur la console en utilisant le «console.enregistrer()" méthode:
console.log (myObject);La sortie est évidente que la chaîne a été convertie avec succès dans l'objet:
Méthode 2: Convertir la chaîne en objet à l'aide de la méthode "Split ()"
Vous pouvez également utiliser le «diviser()”Méthode pour convertir la chaîne en un objet. Il divise / rompt une chaîne dans une liste ordonnée de sous-chaînes pour rechercher le modèle spécifié et donne les sous-chaînes sous forme de tableau.
Syntaxe
Suivez la syntaxe donnée pour la méthode Split ():
Ici le "modèle»Correspond au caractère ou à l'expression sur laquelle la chaîne se séparera.
Exemple
Créer une chaîne séparée par des virgules:
Appelez la méthode Split () en passant le motif ou le caractère (,) pour diviser la chaîne et stocker les sous-chaînes en variable "MyArray»:
var myarray = mystring.diviser(",");Créer un objet vide nommé "myobject»:
Laissez myObject = ;Itérer le tableau (sous-chaînes divisées) en utilisant le «pour”Boucle et mappez les éléments de l'objet créé vide:
pour (soit i = 0; iEnfin, imprimez l'objet résultant sur la console:
console.log (myObject);Sortir
Il s'agissait de convertir la chaîne en objet en javascript.
Conclusion
Pour convertir une chaîne en un objet, utilisez le «Json.Parse ()«Méthode ou le«diviser()" méthode. Dans les projets en temps réel, le «JSON.Parse () ”La méthode est la méthode la plus courante et efficace. Il est important de noter qu'il peut lancer une erreur si la chaîne qui lui est passée n'est pas valide JSON. Dans cet article, nous avons démontré les méthodes de JavaScript pour convertir la chaîne en un objet.