Rumah > Artikel > hujung hadapan web > Objek JavaScript lwn. Rentetan JSON: Apakah Perbezaan Utama?
Objek JavaScript lwn. Rentetan JSON
Kesahan Nama Kunci/Hartanah
Dalam objek JavaScript , nama kunci boleh disertakan dalam petikan tunggal atau berganda atau dibiarkan tanpa petikan. Nama kunci yang dipetik diperlukan jika kunci mengandungi aksara khas atau perkataan yang dikhaskan. Sebaliknya, JSON memerlukan semua nama kunci untuk disertakan dalam petikan berganda.
Objek lwn. JSON
JSON ialah format data berasaskan teks untuk mewakili data sebagai senarai nilai tersusun atau koleksi pasangan nilai kunci yang tidak tertib. Objek JavaScript, sebaliknya, ialah jenis data asli yang boleh mengandungi sifat dan kaedah.
Apabila menukar objek JavaScript kepada JSON menggunakan JSON.stringify(), perkara berikut berlaku:
Menghuraikan Rentetan JSON
Kaedah yang disyorkan untuk menghuraikan rentetan JSON dalam JavaScript ialah:
var javascriptObj = JSON.parse(jsonString);
Pelayar lama mungkin memerlukan kemasukan json2.js untuk Sokongan penghuraian JSON. jQuery juga menyediakan kaedah yang dipanggil jQuery.parseJSON() yang menggunakan JSON.parse() jika tersedia atau kembali kepada pelaksanaan tersuai.
Atas ialah kandungan terperinci Objek JavaScript lwn. Rentetan JSON: Apakah Perbezaan Utama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!