خصوصية async البرنامج

التعريف والاستخدام

async إذا كان يجب تنفيذ البرنامج بشكل متسلسل عند التوفر.

يعكس هذا الخصوصية <script> العلامة من خاصية async.

ملاحظة:خاصية async تنطبق فقط على البرامج الخارجية (ويمكن استخدامها فقط عند تعيين خاصية src).

ملاحظة:هناك عدة طرق لتنفيذ البرامج الخارجية:

  • إذا كان async موجودًا: تنفيذ البرنامج بشكل متسلسل مع باقي الصفحة (سيتم تنفيذ البرنامج بينما تستمر الصفحة في التحليل)
  • إذا لم يكن async موجودًا لكن defer موجودًا: تنفيذ البرنامج عند اكتمال تحليل الصفحة
  • إذا لم يكن async أو defer موجودًا: تنفيذ البرنامج فورًا قبل أن يستمر المتصفح في تحليل الصفحة

انظر أيضًا:

دليل HTML:خصائص async في علامة <script> في HTML

دليل HTML:علامة <script> في HTML

مثال

تحديد ما إذا كان البرنامج سينفذ بشكل متسلسل عند التوفر:

var x = document.getElementById("myScript").async

جرب بنفسك

النحو

إرجاع خاصية async:

scriptObject.async

تعيين خاصية async:

scriptObject.async = true|false

قيمة الخاصية

القيمة الوصف
true|false

تحديد ما إذا كان يجب تنفيذ البرنامج بشكل متسلسل عند التوفر.

  • true - البرنامج سينفذ بشكل متسلسل عند التوفر
  • false - لن يتم تنفيذ السكربت بشكل متسلسل عند التوفر.

تفاصيل التقنية

القيمة المعدة: قيمة بولية، إذا تم تنفيذ السكربت بشكل متسلسل عند التوفر، فإنها تعود إلى true؛ وإلا تعود إلى false.

دعم المتصفحات

رقم في الجدول هو إصدار المتصفح الذي يدعم هذا الخصائص بشكل كامل.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
الدعم 10.0 الدعم الدعم الدعم