Heim > Artikel > Web-Frontend > Javascript, wie man Inhalte jsoniert
JavaScript ist eine in der Webentwicklung weit verbreitete Programmiersprache und auch eine Fähigkeit, die bei der Front-End-Entwicklungsarbeit beherrscht werden muss. Während des Entwicklungsprozesses können mithilfe von JavaScript dynamische interaktive Effekte erzielt und so das Benutzererlebnis der Website verbessert werden. Unter diesen ist JSON ein spezielles Datenformat, das in der JavaScript-Entwicklung weit verbreitet ist. In diesem Artikel wird erläutert, wie JSON-Daten in JavaScript verarbeitet werden.
1. Was ist JSON? Der vollständige Name von JSON ist JavaScript Object Notation, ein leichtes textbasiertes Datenaustauschformat. Daten im JSON-Format können als JavaScript-Objekt dargestellt werden, das dem JavaScript-Objektformat ähnelt. Die Daten im JSON-Format weisen die folgenden Eigenschaften auf:
Einfach zu lesen und zu schreiben: Das Datenformat von JSON ist prägnant und klar, einfach zu lesen und zu schreiben und für den Datenaustausch praktisch.JavaScript bietet einige integrierte Funktionen zur Verarbeitung von JSON-Daten. Im Folgenden stellen wir die Verwendung dieser Funktionen vor.
JSON.parse()-FunktionJSON.parse(text[,reviver])
Unter diesen stellt text die zu analysierende JSON-Formatzeichenfolge dar, und reviver ist ein optionaler Parameter, der zum Verarbeiten des analysierten JavaScript-Objekts verwendet wird, bei dem es sich um eine Funktion oder ein Filterarray handeln kann.
Beispiel:
var jsonStr = '{"name": "张三", "age":20}'; var jsonObj = JSON.parse(jsonStr); console.log(jsonObj.name); //输出 "张三" console.log(jsonObj.age); //输出 20JSON.stringify()-Funktion
JSON.stringify(value[,replacer[,space]])
Darunter stellt der Wert das JavaScript-Objekt dar, das in eine JSON-Formatzeichenfolge konvertiert werden soll, und der Ersatz ist ein optionaler Parameter, der zur Steuerung des konvertierten Ergebnisses verwendet wird, das eine Funktion oder ein Array sein kann, und ein Leerzeichen ist ein optionaler Parameter. Gibt die Anzahl der Leerzeichen an, die zum Einrücken der Ergebniszeichenfolge verwendet werden.
Beispiel:
var jsonObj = {"name":"张三","age":20}; var jsonStr = JSON.stringify(jsonObj); console.log(jsonStr); //"{"name":"张三","age":20}"JSON.stringify()-Funktion und JSON.parse()-Funktion werden zusammen verwendet
//将 对象转化为JSON格式字符串 var jsonObj = {"name":"张三","age":20}; var jsonStr = JSON.stringify(jsonObj); //传输jsonStr之后 //将JSON格式字符串转化为对象 var jsonObjNew = JSON.parse(jsonStr); console.log(jsonObjNew.name); //输出 "张三" console.log(jsonObjNew.age); //输出 20
Das Obige ist eine Einführung in die Verarbeitung von Daten im JSON-Format in JavaScript. Ich hoffe, es wird für Ihre Arbeit hilfreich sein.
Das obige ist der detaillierte Inhalt vonJavascript, wie man Inhalte jsoniert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!