Rumah > Artikel > hujung hadapan web > Bagaimanakah JavaScript Boleh Memadam Semua Kuki daripada Domain Semasa?
Apabila menavigasi alam digital yang luas, kuki berfungsi sebagai paket data kecil yang disimpan oleh tapak web pada komputer atau peranti anda. Mereka membantu dalam mengingati pilihan penyemakan imbas anda dan meningkatkan pengalaman pengguna anda. Walau bagaimanapun, kadangkala, anda mungkin ingin mengosongkan semua kuki untuk domain tertentu, mungkin disebabkan kebimbangan privasi atau tujuan penyelesaian masalah.
Untuk menghapuskan semua kuki yang dikaitkan dengan domain semasa menggunakan JavaScript, anda boleh menggunakan kod berikut:
function deleteAllCookies() { document.cookie.split(';').forEach(cookie => { const eqPos = cookie.indexOf('='); const name = eqPos > -1 ? cookie.substring(0, eqPos) : cookie; document.cookie = name + '=;expires=Thu, 01 Jan 1970 00:00:00 GMT'; }); }
Kod ini secara berkesan melintas setiap kuki yang disimpan dalam document.cookie property, menggunakan ; watak sebagai pemisah. Untuk setiap kuki, ia mengekstrak nama kuki dan menulis gantinya dengan tarikh tamat tempoh yang ditetapkan pada masa lalu. Dengan berbuat demikian, kuki dihapuskan dengan berkesan daripada sistem anda.
Walaupun kod ini secara amnya berkesan, adalah penting untuk mengetahui batasan berikut:
Atas ialah kandungan terperinci Bagaimanakah JavaScript Boleh Memadam Semua Kuki daripada Domain Semasa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!