Pembolehubah JavaScript Berterusan Merentasi Halaman
Dalam JavaScript, pembolehubah secara amnya mempunyai skop terhad pada halaman yang ditakrifkan. Walau bagaimanapun, mungkin terdapat senario di mana anda perlu mengakses pembolehubah dari satu halaman ke halaman yang lain. Di sinilah konsep pembolehubah berterusan memainkan peranan.
Satu kaedah untuk mengekalkan pembolehubah JavaScript merentas halaman ialah menggunakan sifat window.name. Sifat ini membolehkan anda menyimpan data sebagai rentetan dalam atribut nama tetingkap penyemak imbas. Untuk menetapkan pembolehubah menggunakan kaedah ini, tetapkan ia pada objek window.name. Contohnya, pada Halaman A:
window.name = "someVar=5";
Apabila anda menavigasi ke Halaman B, nilai someVar boleh diambil dari window.name:
var someVar = window.name.split("=")[1]; // returns "5"
Walau bagaimanapun, adalah penting untuk diperhatikan bahawa pendekatan ini mempunyai beberapa batasan:
Atas ialah kandungan terperinci Bagaimanakah saya boleh menyimpan pembolehubah JavaScript merentas halaman web yang berbeza?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!