ما هو تأجيل السيناريو غير المتزامن؟
ما هو تأجيل السيناريو غير المتزامن؟

فيديو: ما هو تأجيل السيناريو غير المتزامن؟

فيديو: ما هو تأجيل السيناريو غير المتزامن؟
فيديو: علاج التردد في اتخاذ القرار.. 6 خطوات ستتمنى لو عرفتها من قبل 2024, أبريل
Anonim

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

سئل أيضا ، أيهما أفضل غير متزامن أم مؤجل؟

تأجيل يؤدي دائمًا إلى تنفيذ البرنامج النصي في نفس الوقت أو بعده ASYNC . لذلك ، إنه أفضل ليستخدم تأجيل بحيث يتم تنفيذها خارج وقت العرض الرئيسي. تأجيل لا تستطيع البرامج النصية أبدًا حظر البرامج النصية المتزامنة ، بينما ASYNC قد تعتمد البرامج النصية على سرعة تنزيلها.

أيضا ، ماذا يعني تأجيل السيناريو؟ تعريف والاستخدام تأجيل ينسب يكون سمة منطقية. عند وجوده ، فإنه يحدد أن ملف البرنامج النصي يتم تنفيذه عند انتهاء تحليل الصفحة. لاحظ ال تأجيل ينسب يكون فقط للخارج نصوص (يجب استخدامه فقط إذا كانت السمة src يكون هدية).

فيما يتعلق بهذا ، ماذا يعني البرنامج النصي غير المتزامن؟

ال غير متزامن ينسب يكون سمة منطقية. عند وجوده ، فإنه يحدد أن ملف سوف النصي يعدم بشكل غير متزامن حالما يكون متوفرة. إذا لم يكن كذلك غير متزامن أو هو تأجيل الحاضر: البرنامج النصي تم جلبها وتنفيذها على الفور ، قبل أن يواصل المتصفح تحليل الصفحة.

هل يمكنني استخدام مؤجل البرنامج النصي؟

في التمرين، تأجيل يكون تستخدم ل نصوص التي تحتاج إلى DOM بالكامل و / أو أمر التنفيذ النسبي أمر مهم. و async هو تستخدم من أجل الاستقلال نصوص ، مثل العدادات أو الإعلانات. وأمر التنفيذ النسبي هل لا يهم.

موصى به: