Memeriksa FormData dalam JavaScript
Seperti yang anda temui, memeriksa FormData mungkin mencabar kerana strukturnya yang unik. Adalah penting untuk memahami bahawa objek FormData direka terutamanya untuk menghantar data melalui permintaan HTTP, menjadikan introspeksi langsung mereka terhad.
Kaedah Kemas Kini
Versi terkini Chrome dan Firefox ( sejak Mac 2016) sokongan menggunakan FormData.entry() untuk memeriksa objek FormData. Kaedah ini menyediakan pasangan nilai kunci data:
var formData = new FormData(); formData.append("key1", "value1"); formData.append("key2", "value2"); for (var pair of formData.entries()) { console.log(pair[0] + ", " + pair[1]); }
Kaedah Alternatif
Untuk pelayar lama atau jika FormData.entry() tidak tersedia, anda boleh gunakan kaedah alternatif untuk memeriksa data:
Ingat, sementara FormData penting untuk mengendalikan data borang dalam permintaan HTTP, introspeksinya keupayaan adalah terhad berbanding dengan struktur data lain.
Atas ialah kandungan terperinci Bagaimanakah saya Boleh Memeriksa FormData dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!