كيف يتم تنفيذ Settimeout في مترجمي جافا سكريبت أو أجهزة توقيت بشكل عام؟

StackOverflow https://stackoverflow.com/questions/739847

سؤال

كيف يتم استدعاء الوظيفة بعد وقت مر الوقت في جافا سكريبت أو أي لغة تفسير أخرى؟

بمعنى آخر، هل هناك حلقة خلفها في مترجم JavaScript الذي يتحقق في كل وقت قائمة توقيت، أو هل هناك طريقة معينة التي تعالج أنظمة التشغيل هذا؟

شكرا

هل كانت مفيدة؟

المحلول

هناك وصف جيد في جون ريسج بلوق

نصائح أخرى

يمكنك أن تنظر إلى مصدر ثعلب النار أو Webkit. لمعرفة كيفية تنفيذها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top