أحدث البرامج التعليمية وتطوير الشبكة
 

Script async Property

<كائن سيناريو

مثال

معرفة ما إذا كان تم تنفيذ السيناريو بشكل غير متزامن في أقرب وقت كانت متاحة:

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

ونتيجة لالعاشر على النحو التالي:

true
انها محاولة لنفسك »

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

مجموعات الملكية المتزامن أو إرجاع ما إذا كان السيناريو يجب أن يتم تنفيذها بشكل متزامن في أقرب وقت كما هو متاح، أم لا.

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

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

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

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

دعم المتصفح

Internet ExplorerFirefoxOperaGoogle ChromeSafari

ويدعم خاصية التزامن في جميع المتصفحات الرئيسية.

ملاحظة: لا يتم اعتماد خاصية التزامن في IE 9 والإصدارات السابقة، وفي أوبرا 12 والإصدارات السابقة.


بناء الجملة

إعادة الممتلكات المتزامن:

scriptObject .async

تعيين الخاصية المتزامن:

scriptObject .async=true|false

قيم الممتلكات

القيمة وصف
true|false تحديد ما إذا كان السيناريو يجب أن يتم تنفيذها بشكل متزامن في أقرب وقت كما هو متاح أم لا
  • وسيتم تنفيذ البرنامج النصي بشكل متزامن في أقرب وقت كما هو متاح - صحيح
  • لن يتم تنفيذ البرنامج النصي بشكل متزامن في أقرب وقت كما هو متاح - كاذبة

تفاصيل تقنية

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

صفحات ذات صلة

إشارة HTML: HTML <script> السمة المتزامن


<كائن سيناريو