Heim  >  Artikel  >  Web-Frontend  >  So konvertieren Sie ein Objekt in Javascript in einen String

So konvertieren Sie ein Objekt in Javascript in einen String

青灯夜游
青灯夜游Original
2021-04-07 15:19:2413479Durchsuche

In Javascript können Sie die Methode „JSON.stringify()“ verwenden, um ein Objekt in einen String umzuwandeln. Diese Methode kann einen JavaScript-Wert (normalerweise ein Objekt oder Array) in einen JSON-String konvertieren .stringify( obj)".

So konvertieren Sie ein Objekt in Javascript in einen String

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Objekt in einen String in Javascript konvertieren

const obj = {
     id: 0,
     name: '张三',
     age: 12
}
const objToStr = JSON.stringify(obj)
console.log('obj:', obj)
console.log('objToStr:', objToStr)

Ausgabe:

So konvertieren Sie ein Objekt in Javascript in einen String

JSON.stringify()-Methode

JSON.stringify()-Methode wird zum Konvertieren von JavaScript-Werten in JSON-Strings verwendet. Die Syntax lautet wie folgt:

JSON.stringify(value[, replacer[, space]])

Parameterbeschreibung:

  • Wert:

    Erforderlich, der zu konvertierende JavaScript-Wert (normalerweise ein Objekt oder Array).

  • Ersatz:

    optional. Die Funktion oder das Array, die bzw. das zum Konvertieren des Ergebnisses verwendet wird.

    Wenn replacer eine Funktion ist, ruft JSON.stringify die Funktion auf und übergibt den Schlüssel und den Wert jedes Mitglieds. Verwenden Sie den Rückgabewert anstelle des Originalwerts. Wenn diese Funktion undefiniert zurückgibt, wird das Mitglied ausgeschlossen. Der Schlüssel des Root-Objekts ist eine leere Zeichenfolge: „“.

    Wenn der Ersatz ein Array ist, werden nur Mitglieder mit Schlüsselwerten im Array konvertiert. Mitglieder werden in derselben Reihenfolge konvertiert wie die Schlüssel im Array.

  • Leerzeichen:

    Optional fügt der Text Einrückungen, Leerzeichen und Zeilenumbrüche hinzu. Wenn Leerzeichen eine Zahl sind, wird der Rückgabewerttext auf jeder Ebene um die angegebene Anzahl von Leerzeichen eingerückt ist eingerückt. Geben Sie 10 Leerzeichen ein. Leerzeichen können auch Nichtzahlen verwenden, wie zum Beispiel: t.

Rückgabewert: Gibt eine Zeichenfolge zurück, die JSON-Text enthält.

Ergänzung: JSON-String in Objekt konvertieren

const str = '{"id":0,"name":"张三","age":12}'
const strToObj = JSON.parse(str)
console.log('str:', str)
console.log('strToObj:', strToObj)

So konvertieren Sie ein Objekt in Javascript in einen String

Weitere Programmierkenntnisse finden Sie unter: Programmiervideo! !

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Objekt in Javascript in einen String. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn