ما هي النصوص المؤجلة في جافا سكريبت؟
ما هي النصوص المؤجلة في جافا سكريبت؟
Anonim

ال تأجيل السمة تخبر المتصفح بأنه يجب أن يستمر في العمل مع الصفحة وتحميل ملف النصي "في الخلفية" ، ثم قم بتشغيل ملف النصي عندما يتم التحميل. نصوص مع تأجيل لا تحظر الصفحة أبدًا. نصوص مع تأجيل يتم التنفيذ دائمًا عندما يكون DOM جاهزًا ، ولكن قبل حدث DOMContentLoaded.

يجب معرفة ما هو مؤجل في JavaScript؟

الوعد هو عنصر نائب لنتيجة غير معروفة في البداية أثناء a مؤجلة يمثل الحساب الذي ينتج عنه القيمة. في حين أن الوعد هو قيمة يتم إرجاعها بواسطة دالة غير متزامنة ، فإن a مؤجلة يمكن حلها أو رفضها من قبل المتصل الذي يفصل الوعد عن المحلل.

ثانيًا ، ما هو التأجيل غير المتزامن في JavaScript؟ غير متزامن ضد تأجيل مع غير متزامن ، يتم تنزيل الملف بشكل غير متزامن ثم يتم تنفيذه بمجرد تنزيله. مع تأجيل ، يتم تنزيل الملف بشكل غير متزامن ، ولكن يتم تنفيذه فقط عند اكتمال تحليل المستند. مع تأجيل ، سيتم تنفيذ البرامج النصية بنفس الترتيب الذي تم استدعاؤها.

في المقابل ، ما هو الفرق بين تحميل ملف نصي بشكل غير متزامن وتأجيل تحميل ملف البرنامج النصي؟

ال الفرق بين غير متزامن و تأجيل يتركز حول عندما النصي يتم تنفيذ. كل نصي غير متزامن يتم تنفيذه في أول فرصة بعد الانتهاء من التنزيل وقبل النافذة حمل حدث. في حين أن تأجيل النصوص ، من ناحية أخرى ، مضمون للتنفيذ في ال تأمر حدوثها في ال صفحة.

كيف تضيف تأجيل في جافا سكريبت؟

ال تأجيل طريقة يمكنك يضيف ال " تأجيل "لكل علامة من علاماتك الخارجية. ماذا ' تأجيل 'هي إخبار متصفح الويب بعدم تحميله حتى ينتهي HTML من التحميل.

موصى به: