Penjelasan Ringkas JSON

DDD
Lepaskan: 2024-10-23 17:44:11
asal
307 orang telah melayarinya

JSON Simplified Explanation

JSON (Notasi Objek JavaScript)

JSON ialah format pertukaran data ringan yang mudah dibaca dan ditulis oleh manusia serta mudah untuk dihuraikan dan dijana oleh mesin. Ia digunakan terutamanya untuk menghantar data antara pelayan dan aplikasi web sebagai teks. JSON adalah bebas bahasa, walaupun ia berdasarkan subset bahasa pengaturcaraan JavaScript.

Ciri-ciri Utama JSON:

  • Berasaskan teks: JSON ialah format teks yang boleh dibaca dan ditulis dengan mudah.
  • Ringan: Ia kurang bertutur berbanding XML, menjadikannya lebih pantas untuk menghantar dan menghuraikan.
  • Struktur Data: Ia menyokong dua struktur utama:
  • Objek: Set pasangan nilai kunci tidak tertib (seperti kamus dalam Python).
  • Tatasusunan: Senarai nilai tersusun.

Objek JavaScript

  • Objek JavaScript ialah koleksi sifat, di mana setiap sifat ditakrifkan sebagai pasangan nilai kunci. Objek boleh mengandungi objek dan tatasusunan lain, dan ia merupakan bahagian asas bahasa pengaturcaraan JavaScript.
  • Ciri-ciri Utama Objek JavaScript:
  • Dinamik: Objek boleh diubah suai semasa masa jalan, membenarkan sifat ditambah, ditukar atau dipadamkan.
  • Jenis Rujukan: Objek ialah jenis rujukan, bermakna ia disimpan dalam ingatan dan diakses melalui rujukan dan bukannya dengan nilai.

Penukaran: Objek JavaScript kepada JSON dan Sebaliknya

1. Objek JavaScript kepada JSON:

Anda boleh menukar objek JavaScript kepada rentetan JSON menggunakan kaedah JSON.stringify().

const jsObject = { name: "John", age: 30, city: "New York" };
const jsonString = JSON.stringify(jsObject);
console.log(jsonString); 
// Output: '{"name":"John","age":30,"city":"New York"}'
Salin selepas log masuk

2. JSON ke Objek JavaScript:

Anda boleh menukar rentetan JSON kembali kepada objek JavaScript menggunakan kaedah JSON.parse().

const jsonString = '{"name":"John","age":30,"city":"New York"}';
const jsObject = JSON.parse(jsonString);
console.log(jsObject); 
// Output: { name: 'John', age: 30, city: 'New York' }
Salin selepas log masuk

Ringkasan

  • JSON ialah format teks untuk mewakili data berstruktur dan ia boleh digunakan untuk bertukar-tukar data antara pelayan dan pelanggan.
  • Objek JavaScript ialah koleksi pasangan nilai kunci yang digunakan dalam pengaturcaraan JavaScript.

Anda boleh menukar antara objek JavaScript dan rentetan JSON dengan mudah menggunakan JSON.stringify() dan JSON.parse().

Atas ialah kandungan terperinci Penjelasan Ringkas JSON. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!