فتح لغز "javaScript: void (0)" أحد هذه المشغلات التي أثارت فضول الكثيرين هو عامل "الفراغ" الغامض ، وغالبًا ما يتم مواجهته في قصاصات الكود مثل:
`` `` `` `` `` ` ماذا يستلزم هذا المشغل بالضبط؟ ** فهم مشغل الفراغ ** مشغل الفراغ في JavaScript له وظيفة غريبة. عند تطبيقه على التعبير ، فإنه يقيم التعبير ويعيد قيمة خاصة - غير محددة. ** لماذا استخدم مشغل الفراغ في "JavaScript: void (0)"؟ ** غالبًا ما يتم استخدام مشغل الفراغ بالتزامن مع "JavaScript:" مخطط URL. عند تطبيقها على سمة HREF الخاصة بالمرساة ، كما في المثال أعلاه ، فإن الغرض من ذلك هو منع تنفيذ وعرض نتيجة التقييم. ** تطبيق عملي ** ضع في اعتبارك السيناريو النموذجي لصفحة الويب التي تتضمن رابطًا لتسجيل الدخول إلى المستخدم. بشكل افتراضي ، فإن javaScript: url سيطالب المتصفح بإعادة توجيه إلى إصدار نصي عادي من إخراج تقييم JavaScript ، مثل "غير محدد". ومع ذلك ، من خلال استخدام void (0) كقيمة HREF ، لن يتسبب إجراء نقرة الرابط في إعادة توجيه.تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3