So konvertieren Sie die Zeichenfolge in JavaScript in Objekt

So konvertieren Sie die Zeichenfolge in JavaScript in Objekt
Es kann Situationen geben, in denen der Programmierer eine Zeichenfolge in ein Objekt umwandeln möchte, um sie einfacher zu manipulieren. Zum Beispiel funktionieren einige JavaScript -Methoden und -funktionen nur mit Objekten und nicht mit Zeichenfolgen. In diesem Szenario müssen Sie möglicherweise die Zeichenfolge in ein Objekt konvertieren, um diese Methoden oder Funktionen zu verwenden.

In diesem Blog veranschaulicht die Methoden zum Konvertieren der Zeichenfolge mit JavaScript in ein Objekt.

So konvertieren Sie die Zeichenfolge in JavaScript in Objekt?

Verwenden Sie die folgenden Ansätze zum Konvertieren einer Zeichenfolge in ein Objekt in JavaScript:

  • JSON.analysieren ()" Methode.
  • Teilt()" Methode.

Methode 1: Konvertieren Sie die Zeichenfolge mit „JSON.Parse () ”Methode in JavaScript

Verwenden Sie die “JSON.analysieren ()Methode zum Konvertieren der Zeichenfolge in ein Objekt. Es analysiert den String -Wert in ein Objekt. Zu diesem Zeitpunkt nimmt die erwähnte Methode eine JSON -Zeichenfolge als Argument an, die analysiert werden muss, und gibt dann das aus der JSON -Zeichenfolge erstellte JavaScript -Objekt zurück.

Syntax
Verwenden Sie die angegebene Syntax für JSON.Parse () Methode zum Parsen einer Zeichenfolge zum Umwandeln eines Objekts:

JSON.analysieren (jSonstring)

Hier, "JSonstringIst die Zeichenfolge, die in den JSON analysiert wird.

Beispiel
Erstellen Sie eine Variable “MystringDas speichert eine JSON -String:

var mystring = '"name": "LinuxHint", "Lernen": "Fähigkeiten", "Best": "Website"';

Überprüfen Sie nun die Art der Zeichenfolge „MyString“ mit dem “Art der" Operator:

Konsole.log ("Die Variable 'MyString' lautet:" + typeof (mystring));

Rufen Sie den JSON an.Parse () Methode und übergeben Sie die Zeichenfolge als Parameter und speichern Sie das resultierende Objekt in Variable “myObject”:

var myObject = json.analysieren (mystring);

Drucken Sie das konvertierte Objekt auf der Konsole unter Verwendung des “Konsole.Protokoll()" Methode:

Konsole.log (myObject);

Die Ausgabe ist offensichtlich, dass die Zeichenfolge erfolgreich in das Objekt umgewandelt wurde:

Methode 2: Konvertieren Sie die Zeichenfolge mit der Methode "Split ()" in Objekt um

Sie können auch die „verwenden“Teilt()Methode zum Konvertieren von String in ein Objekt. Es unterteilt/bricht eine Zeichenfolge in eine geordnete Liste von Substrings, um nach dem angegebenen Muster zu suchen, und gibt die Substrings in einem Array -Formular an.

Syntax
Befolgen Sie die angegebene Syntax für die methode split ():

geteilt (Muster)

Hier das "Muster”Entspricht dem Zeichen oder Ausdruck, auf dem sich die Zeichenfolge aufteilt.

Beispiel
Erstellen Sie eine von Kommas getrennte Zeichenfolge:

var mystring = "Name, LinuxHint, Lernen, Fähigkeiten, Beste, Website";

Rufen Sie die Methode von Split () auf, indem Sie das Muster oder Zeichen (,) übergeben, um die Zeichenfolge zu teilen, und speichern Sie die Substrings in Variable “myarray”:

var myarray = mystring.Teilt(",");

Erstellen Sie ein leeres Objekt namens “myObject”:

lass myObject = ;

Iterieren Sie das Array (geteilte Unterstrings) mit dem “fürSchleifen und kartieren Sie die Elemente im leeren erstellten Objekt:

für (lass i = 0; imyObject [myarray [i]] = myarray [(i+1)];

Drucken Sie schließlich das resultierende Objekt auf der Konsole:

Konsole.log (myObject);

Ausgang

Das ging nur darum, String in JavaScript in Objekt zu konvertieren.

Abschluss

Verwenden Sie zum Konvertieren einer Zeichenfolge in ein Objekt die “JSON.analysieren ()”Methode oder die“Teilt()" Methode. In Echtzeitprojekten der „JSON).Parse () ”“ ist die am häufigsten und effizient verwendete Methode. Es ist wichtig zu beachten. In dieser Beschreibung haben wir die Methoden von JavaScript zum Konvertieren in ein Objekt demonstriert, um die Zeichenfolge zu konvertieren.