"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > ما هو الدور الفعلي لـ `JavaScript: void (0)` في صفحات الويب؟

ما هو الدور الفعلي لـ `JavaScript: void (0)` في صفحات الويب؟

نشر في 2025-04-18
تصفح:752

What Does `javascript:void(0)` Actually Do?

فتح لغز "javaScript: void (0)" أحد هذه المشغلات التي أثارت فضول الكثيرين هو عامل "الفراغ" الغامض ، وغالبًا ما يتم مواجهته في قصاصات الكود مثل:

`` `` `` `` `` ` ماذا يستلزم هذا المشغل بالضبط؟ ** فهم مشغل الفراغ ** مشغل الفراغ في JavaScript له وظيفة غريبة. عند تطبيقه على التعبير ، فإنه يقيم التعبير ويعيد قيمة خاصة - غير محددة. ** لماذا استخدم مشغل الفراغ في "JavaScript: void (0)"؟ ** غالبًا ما يتم استخدام مشغل الفراغ بالتزامن مع "JavaScript:" مخطط URL. عند تطبيقها على سمة HREF الخاصة بالمرساة ، كما في المثال أعلاه ، فإن الغرض من ذلك هو منع تنفيذ وعرض نتيجة التقييم. ** تطبيق عملي ** ضع في اعتبارك السيناريو النموذجي لصفحة الويب التي تتضمن رابطًا لتسجيل الدخول إلى المستخدم. بشكل افتراضي ، فإن javaScript: url سيطالب المتصفح بإعادة توجيه إلى إصدار نصي عادي من إخراج تقييم JavaScript ، مثل "غير محدد". ومع ذلك ، من خلال استخدام void (0) كقيمة HREF ، لن يتسبب إجراء نقرة الرابط في إعادة توجيه.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3