Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Mendapatkan Kuki Tertentu mengikut Nama dalam JavaScript?
Dapatkan Kuki mengikut Nama untuk Kuki Khusus
Dalam kod yang disediakan, fungsi getCookie1 bertujuan untuk mendapatkan semula nilai kuki bernama "obligations ". Walau bagaimanapun, ia terlepas pandang bahawa mungkin terdapat kuki lain yang hadir dengan nama yang berbeza.
Untuk menangani isu ini, kami boleh mengubah suai fungsi untuk memfokus secara khusus pada kuki "kewajiban":
function getCookie(name) { // Split the cookie string into an array of key-value pairs const elements = document.cookie.split("; "); // Iterate over the key-value pairs for (let i = 0; i < elements.length; i++) { const [cookieName, cookieValue] = elements[i].split("="); // Check if the cookie name matches the provided name if (cookieName === name) { return cookieValue; } } // No cookie with the provided name found return null; } const obligationsValue = getCookie("obligations");
Dalam kod yang dikemas kini ini, kami:
Menggunakan fungsi ini, anda kini boleh mendapatkan semula nilai kuki "kewajiban" secara khusus, mengelakkan isu mencari semua kuki dan berpotensi mencampurkan nilainya.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Kuki Tertentu mengikut Nama dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!