English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
JSON Grundtutorials
JSON-Objekt kann mit JavaScript erstellt werden.
JSON-Objekt wird mit Klammern umgeben {}.Schlüssel/Wert(key/in der Form (key, value) geschrieben werden.
keymuss ein String sein undvaluemuss ein gültiger JSON-Datentyp sein.
keyvalue zwischen dem Komma (:) getrennt sind, jedername/valueWerte durch Kommas (,) getrennt.
Nachstehendes Beispiel zeigt die Methode zur Erstellung von Objekten mit JSON in JavaScript
var myJSON = { "name":"Seagull", "age":32, "city":"New Delhi" };Testen Sie heraus‹/›
Um auf den Wert eines Objekts zuzugreifen, können wir die Schreibweise mit dem Punkt (.) verwenden:
var myJSON = { "name":"Seagull", "age":22, "city":"New Delhi" }; myJSON.name; // returns "Seagull"Testen Sie heraus‹/›
Wir können auch die Schreibweise mit eckigen Klammern ([]) verwenden, um auf den Wert eines Objekts zuzugreifen:
var myJSON = { "name":"Seagull", "age":22, "city":"New Delhi" }; myJSON["name"]; // returns "Seagull"Testen Sie heraus‹/›
Wir können durch einen Durchlauf die Eigenschaften eines Objekts durchsuchenfor-in.
Nachstehendes Beispiel zeigt, wie man jeden Attribut eines JSON-Objekts abruftName:
var myJSON = { "name":"Seagull", "age":22, "city":"New Delhi" }; for(let x in myJSON) { document.getElementById("output").innerHTML += x; }Testen Sie heraus‹/›
Nachstehendes Beispiel zeigt, wie man jeden Attribut eines JSON-Objekts abruftWert:
var myJSON = { "name":"Seagull", "age":22, "city":"New Delhi" }; for(let x in myJSON) { document.getElementById("output").innerHTML += myJSON[x]; }Testen Sie heraus‹/›
Objekte können in anderen Objekten verschachtelt werden. Jeder verschachtelte Objekt muss einen eindeutigen Zugriffspfad haben.
var myJSON = { "name":"Seagull", "age":22, "pets": { "type":"Hund", "name":"Oscar" } }
Wir können die Schreibweise mit dem Punkt (.) oder eckigen Klammern ([]) verwenden, um in verschachtelte JSON-Objekte zu gelangen:
myJSON.pets.name; /*** ODER ***/ myJSON.pets["name"];Testen Sie heraus‹/›
Die Schreibweise mit dem Punkt (.) kann verwendet werden, um jeden Wert eines JSON-Objekts zu ändern:
myJSON.age = 300; myJSON.pets.name = "Coco";Testen Sie heraus‹/›
Wir können auch die Schreibweise mit eckigen Klammern ([]) verwenden, um den Wert eines Objekts zu ändern:
myJSON["age"] = 300; myJSON.pets["name"] = "Coco";Testen Sie heraus‹/›
Verwenden Sie den Schlüsselwort 'delete', um Eigenschaften aus einem JSON-Objekt zu löschen.
delete myJSON.pets;Testen Sie heraus‹/›