Heim >Web-Frontend >js-Tutorial >So konvertieren Sie einen Javascript-String in JSON
So konvertieren Sie einen Javascript-String in JSON: 1. Im Evaluierungsmodus analysieren, der Code ist [var json = eval('(' + str + ')')] 2. Neues Funktionsformular 3. Verwenden Sie das globale JSON Objekt.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, DELL G3-Computer.
So konvertieren Sie eine Javascript-Zeichenfolge in JSON:
1, Auswertungsmethodenanalyse, ich fürchte, dies ist die früheste Analysemethode. Wie folgt:
Der Code lautet wie folgt:
function strToJson(str){ var json = eval('(' + str + ')'); return json; }
Denken Sie daran, die Klammern auf beiden Seiten von str nicht zu vergessen.
2. Die neue Funktionsform ist ziemlich seltsam. Der Code lautet wie folgt:
function strToJson(str){ var json = (new Function("return " + str))(); return json; }
3, unter Verwendung des globalen JSON-Objekts wie folgt:
Der Code lautet wie folgt:
function strToJson(str){ return JSON.parse(str); }
Verwandte kostenlose Lernempfehlungen:Javascript (Video)
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen Javascript-String in JSON. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!