JavaScript e JSON (Italiano)

JSON sta per Javascript Object Notation. JSON è un formato di dati basato su testo che viene utilizzato per memorizzare e trasferire i dati. Ad esempio,

// JSON syntax{ "name": "John", "age": 22, "gender": "male",}

In JSON, i dati sono in coppie chiave/valore separate da una virgola ,.

JSON è stato derivato da JavaScript. Quindi, la sintassi JSON assomiglia alla sintassi letterale dell’oggetto JavaScript. Tuttavia, è possibile accedere al formato JSON ed essere creato anche da altri linguaggi di programmazione.

Nota: gli oggetti JavaScript e JSON non sono gli stessi., Imparerai a conoscere le loro differenze più avanti in questo tutorial.

Dati JSON

I dati JSON sono costituiti da coppie chiave / valore simili alle proprietà dell’oggetto JavaScript. La chiave e i valori sono scritti tra virgolette separate da due punti :. Ad esempio,

// JSON data"name": "John"

Nota: i dati JSON richiedono virgolette doppie per la chiave.

Oggetto JSON

L’oggetto JSON è scritto all’interno di parentesi graffe{ }. Gli oggetti JSON possono contenere più coppie chiave / valore., Ad esempio,

// JSON object{ "name": "John", "age": 22 }

Array JSON

l’array JSON è scritto tra parentesi quadre . Ad esempio,

// JSON array// JSON array containing objects

Nota: i dati JSON possono contenere oggetti e array. Tuttavia, a differenza degli oggetti JavaScript, i dati JSON non possono contenere funzioni come valori.

Accesso ai dati JSON

È possibile accedere ai dati JSON utilizzando la notazione dot. Ad esempio,

Usiamo la notazione. per accedere ai dati JSON., La sua sintassi è: variableName.key

Puoi anche usare la sintassi delle parentesi quadre per accedere ai dati JSON. Ad esempio,

// JSON objectconst data = { "name": "John", "age": 22}// accessing JSON objectconsole.log(data); // John

Oggetti JavaScript VS JSON

Sebbene la sintassi di JSON sia simile all’oggetto JavaScript, JSON è diverso dagli oggetti JavaScript.,

JSON Oggetto JavaScript
La chiave nella coppia chiave / valore deve essere tra virgolette. La chiave nella coppia chiave/valore può essere senza virgolette.
JSON non può contenere funzioni. Gli oggetti JavaScript possono contenere funzioni.
JSON può essere creato e utilizzato da altri linguaggi di programmazione. Gli oggetti JavaScript possono essere utilizzati solo in JavaScript.,

Conversione di JSON in oggetto JavaScript

È possibile convertire i dati JSON in un oggetto JavaScript utilizzando la funzione integrataJSON.parse(). Ad esempio,

Conversione dell’oggetto JavaScript in JSON

È anche possibile convertire gli oggetti JavaScript in formato JSON utilizzando la funzioneJSON.stringify() integrata in JavaScript. Ad esempio,

Uso di JSON

JSON è il formato più comunemente utilizzato per la trasmissione di dati (scambio di dati) da un server a un client e viceversa., I dati JSON sono molto facili da analizzare e utilizzare. È veloce accedere e manipolare i dati JSON in quanto contengono solo testi.

JSON è indipendente dalla lingua. È possibile creare e utilizzare JSON anche in altri linguaggi di programmazione.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *