مثال
معرفة ما إذا كان تم تنفيذ السيناريو بشكل غير متزامن في أقرب وقت كانت متاحة:
var x = document.getElementById("myScript").async
ونتيجة لالعاشر على النحو التالي:
true
انها محاولة لنفسك » تعريف والاستخدام
مجموعات الملكية المتزامن أو إرجاع ما إذا كان السيناريو يجب أن يتم تنفيذها بشكل متزامن في أقرب وقت كما هو متاح، أم لا.
وتعكس هذه الخاصية async سمة من <script> العلامة.
ملاحظة: async السمة فقط للمخطوطات الخارجية (ويجب استخدامها فقط في حالة src السمة الحالية).
ملاحظة: هناك عدة طرق يمكن تنفيذ برنامج نصي خارجية:
- إذا المتزامن موجودا: يتم تنفيذ البرنامج النصي بشكل غير متزامن مع بقية الصفحة (سيتم تنفيذ البرنامج النصي في حين تواصل الصفحة إعراب)
- إذا المتزامن غير موجود وإرجاء موجودة: يتم تنفيذ البرنامج النصي عند انتهاء الصفحة من الاعراب
- إذا لم يكن أي المتزامن أو إرجاء موجود: السيناريو هو الاحتمال وتنفيذها على الفور، قبل أن يستمر مستعرض تحليل الصفحة
دعم المتصفح
ويدعم خاصية التزامن في جميع المتصفحات الرئيسية.
ملاحظة: لا يتم اعتماد خاصية التزامن في IE 9 والإصدارات السابقة، وفي أوبرا 12 والإصدارات السابقة.
بناء الجملة
إعادة الممتلكات المتزامن:
scriptObject .async
تعيين الخاصية المتزامن:
scriptObject .async=true|false
قيم الممتلكات
القيمة | وصف |
---|---|
true|false | تحديد ما إذا كان السيناريو يجب أن يتم تنفيذها بشكل متزامن في أقرب وقت كما هو متاح أم لا
|
تفاصيل تقنية
قيمة الإرجاع: | A منطقية، يعود صحيحا إذا تم تنفيذ البرنامج النصي بشكل متزامن في أقرب وقت كما هو متاح، وإلا فإنها ترجع كاذبة |
---|
صفحات ذات صلة
إشارة HTML: HTML <script> السمة المتزامن
<كائن سيناريو