Menukar Array kepada JSON untuk Penghantaran Data
Apabila menghantar data melalui API atau permintaan web, menghantar data dalam format JSON selalunya diutamakan. Jika anda mempunyai tatasusunan yang mengandungi integer, seperti var cars = [2,3,..], bagaimanakah anda boleh menukarnya menjadi objek JSON yang sesuai untuk dihantar?
Penyelesaian
Untuk menukar tatasusunan kepada objek JSON, anda boleh menggunakan kaedah JSON.stringify() JavaScript. Kaedah ini mengambil tatasusunan sebagai input dan mengembalikan rentetan JSON.
var myJsonString = JSON.stringify(yourArray);
Keserasian Pelayar
Perhatikan bahawa objek JSON kini disokong secara asli dalam kebanyakan penyemak imbas web moden , termasuk IE 8 dan ke atas. Walau bagaimanapun, untuk penyemak imbas yang lebih lama, anda boleh memasukkan skrip keserasian seperti yang terdapat di sini: https://github.com/douglascrockford/JSON-js/blob/master/json2.js.
Atas ialah kandungan terperinci Bagaimanakah Saya Menukar Tatasusunan JavaScript kepada Rentetan JSON untuk Penghantaran Data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!