Manuale di riferimento JavaScript JSON
- . Pagina precedente
- Pagina successiva JS Map
JSON(JavaScript Object Notation,JavaScript 对象表示法)
Il JSON è un formato utilizzato per memorizzare e trasmettere dati.
Il JSON è un formato utilizzato per memorizzare e trasmettere dati.
Il JSON è un testo, il testo può essere trasportato ovunque e letto da qualsiasi linguaggio di programmazione.
In questo modo, possiamo utilizzare i dati come oggetto JavaScript senza necessità di complessi analisi o conversioni.
Esempio
Invia JSON:
// Oggetto JavaScript...: var myObj = { "name":"Bill", "age":19, "city":"Seattle" }; // ...Converti in JSON: var myJSON = JSON.stringify(myObj); // Invia JSON: window.location = "demo_json.php?x=" + myJSON;
Per ulteriori informazioni su JSON, leggi il nostro Tutorial JSON.
Metodi JSON
Metodo | Descrizione |
---|---|
parse() | Analizza una stringa JSON e restituisci un oggetto JavaScript. |
stringify() | Converti un oggetto JavaScript in una stringa JSON. |
Tipi di dati validi
In JSON, i valori devono essere di uno dei seguenti tipi di dati:
- Stringa
- Numero
- Oggetto (contiene valori JSON validi)
- Array
- Booleano
- null
I valori JSON non possono essere di uno dei seguenti tipi di dati:
- Funzione
- Data
- undefined
Più esempi
Esempio
Ricevi JSON:
// myJSON è il testo ricevuto in formato JSON // Converti JSON in oggetto JavaScript: var myObj = JSON.parse(myJSON); document.getElementById("demo").innerHTML = myObj.name;
Esempio
Usa localStorage per salvare i dati come JSON:
// Salva i dati: myObj = { "name":"Bill", "age":19, "city":"Seattle" }; myJSON = JSON.stringify(myObj); localStorage.setItem("testJSON", myJSON); // Recupera i dati: text = localStorage.getItem("testJSON"); obj = JSON.parse(text); document.getElementById("demo").innerHTML = obj.name;
Per ulteriori informazioni su JSON, leggi il nostro Tutorial JSON.
- . Pagina precedente
- Pagina successiva JS Map