خصوصية 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. |
---|
دعم المتصفحات
رقم في الجدول هو إصدار المتصفح الذي يدعم هذا الخصائص بشكل كامل.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
الدعم | 10.0 | الدعم | الدعم | الدعم |