Kenne die Methode nicht Konvertieren ein Objekt zu streiten JavaScript? Kein Problem! In diesem Artikel werden verschiedene Möglichkeiten für ein Objekt zur String-Konvertierung erläutert. So lass uns anfangen!
Verschiedene Möglichkeiten, um Objekt in JavaScript in String umzuwandeln
Um das Objekt zur String-Konvertierung durchzuführen, können Sie den folgenden Ansätzen folgen:
Wir werden jede der oben genannten Methoden in den nächsten Abschnitten erläutern.
Methode 1: Konvertieren des Objekts in JavaScript mit JSON in String in JavaScript konvertieren.Stringify () Methode
“Stringifikation”Ist der Prozess der Konvertierung eines JavaScript -Objekts in eine Zeichenfolge. Dieser Vorgang wird ausgeführt, wenn Sie Daten serialisieren möchten, um sie an einen Webserver zu senden oder in einer Datenbank zu speichern. Gemäß dem JavaScript -Standard die “JSON.Stringify ()Die Methode wird verwendet, um das angegebene Objekt mit Hilfe der Stringungsbildung in eine Zeichenfolge umzuwandeln.
Syntax
JSON.Stringify (Wert, Austausch, Speicherplatz)Hier, "Wert" bezieht sich auf "Objekt"Das muss in" konvertiert werden "Saite","AustauschIst ein optionaler Parameter, der eine Änderungsfunktion oder ein als Filter verwendetes Array darstellt und “Raum”Ist ein weiterer optionaler Parameter, der zur Steuerung der Speicherplatzsequenz in der endgültigen Zeichenfolge verwendet wird.
Beispiel
Zunächst werden wir eine erstellen "MitarbeiterObjekt mit den folgenden Schlüsselwertpaaren:
Im nächsten Schritt werden wir die Initiale überprüfen “Typ" des "Mitarbeiter" Objekt:
Konsole.log ("Art des Mitarbeiter:" +typeof (Mitarbeiter));Die angegebene Ausgabe bedeutet das “Mitarbeiter" ist von "Objekt" Typ:
Dann werden wir das verwenden “JSON.Stringify ()"Methode zum Konvertieren der"Mitarbeiter"Objekt zu"Saite”:
const string = json.Stringify (Mitarbeiter);Nach der Konvertierung werden wir den Typ erneut überprüfen, indem wir die „verwenden“Art der" Operator:
Konsole.log ("Typ nach Conversion:" +typeof (String));Wie Sie aus der Ausgabe erkennen können, haben wir die “erfolgreich umgewandelt“Mitarbeiter"Objekt zu"Saite”:
Methode 2: Konvertieren des Objekts in JavaScript mithilfe von toString () Methode in JavaScript konvertieren
JavaScript bietet auch eine integrierte Methode, die hauptsächlich verwendet wird für ausdrücklich Konvertieren eines Datentyps in eine Zeichenfolge. Der "tostring ()Die Methode gibt die String -Darstellung einer Nummer, eines Arrays oder eines JavaScript -Objekts zurück, während im Fall des Objekts zur String -Konvertierung; Sie müssen das überschreiben “tostring ()Methode, damit die Werte der Tasten des Objekts ausdrucken können.
Syntax
Objekt.tostring ()Hier das "tostring ()"Methode wandelt die" um "Objekt”Und gibt den jeweiligen String aus.
Beispiel
Wir werden jetzt die „verwenden“tostring ()Methode zum Konvertieren der “Mitarbeiter"Objekt eines"Saite”:
Die Ausgabe des angegebenen Programms wird ausdrucken[Objekt, Objekt]"Und sein Typ als"Saite”:
Sie können jedoch die “überschreiben“tostring ()Methode zur Rückgabe der Werte der Objekteigenschaften in einem String -Format.
Im untergegebenen Programm das “Mitarbeiter"Objekt überschreibt das"tostring ()Methode, die von der "vererbt wird"ObjektBasisklasse. Dieser benutzerdefinierte “tostring ()Die Methode gibt eine Zeichenfolge zurück, die die Werte der “enthält“Name" Und "Alter"Eigenschaften des Erschaffenen"Mitarbeiter" Objekt:
Funktionsangestellter (Name, Alter)Nun, wenn das "tostring ()Die Methode wird aufgerufen, die Werte der "angezeigt"MitarbeiterObjekteigenschaften als Zeichenfolge:
Methode 3: Konvertieren von Objekt in JavaScript mithilfe von String () -Funktion in JavaScript konvertieren
“String ()Ist eine weitere integrierte JavaScript-Funktion, die zum Konvertieren des Wertes eines Objekts in Zeichenfolge verwendet werden kann. Diese Funktion akzeptiert ein JavaScript “Objekt”Als Argument und konvertiert es in die entsprechende Zeichenfolge.
Syntax
String (Objekt)Hier das "String ()Die Funktion konvertiert die hinzugefügten "Objekt"Zu seiner entsprechenden" "Saite”.
Beispiel
Im folgenden Beispiel werden wir die “aufrufen“String ()Funktion zum Konvertieren der “Mitarbeiter"Objekt in eine"Saite”:
Die Ausführung des oben gegebenen Codes zeigt den „String“ als "als" angezeigt "[Objektobjekt]"Und sein Typ als"Saite”:
Ähnlich zu "tostring ()"Methode, wir müssen die" überschreiben "String ()Funktionieren Sie die Werte der “zurückMitarbeiter"Objekteigenschaften als"Saite”:
Funktionsangestellter (Name, Alter)Die untergedrehte Ausgabe bedeutet, dass nun die konvertierte Zeichenfolge die Werte der “umfasstMitarbeiterObjekteigenschaften:
Wir haben verschiedene Methoden zum Konvertieren eines Objekts in JavaScript kompiliert. Sie können eine von ihnen entsprechend Ihren Anforderungen verwenden.
Abschluss
Der JSON.Stringify () Methode, tostring () Methode und String () Funktion werden gewohnt Konvertieren ein Objekt Zu Saite In JavaScript. Der JavaScript JSON.Stringify () -Methode führt das direkte Objekt zur String -Konvertierung aus. In diesem Artikel wurde verschiedene Möglichkeiten zur Umwandlung eines JavaScript-Objekts in eine Zeichenfolge besprochen.