متغيرات جافا سكريبت المستمرة عبر الصفحات
في جافا سكريبت، يكون للمتغيرات عمومًا نطاق محدود للصفحة التي تم تعريفها فيها. ومع ذلك، قد تكون هناك سيناريوهات تحتاج فيها إلى الوصول إلى المتغيرات من صفحة إلى أخرى. هذا هو المكان الذي يلعب فيه مفهوم المتغيرات المستمرة.
إحدى الطرق لاستمرار متغيرات JavaScript عبر الصفحات هي استخدام خاصية window.name. تسمح لك هذه الخاصية بتخزين البيانات كسلسلة ضمن سمة الاسم لنافذة المتصفح. لتعيين متغير باستخدام هذه الطريقة، قم بتعيينه إلى كائن window.name. على سبيل المثال، في الصفحة أ:
window.name = "someVar=5";
عند الانتقال إلى الصفحة B، يمكن استرداد قيمة someVar من window.name:
var someVar = window.name.split("=")[1]; // returns "5"
ومع ذلك، من المهم ملاحظة أن هذا الأسلوب له بعض القيود:
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3