Skip to content

Commit b4fa198

Browse files
authored
Update article.md
1 parent b4f7ce6 commit b4fa198

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

2-ui/99-ui-misc/03-event-loop/article.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,12 @@
2020
ین یک رسمی سازی برای چیزی است که هنگام مرور یک صفحه می بینیم. موتور جاوا اسکریپت در اکثر مواقع هیچ کاری انجام نمی دهد، فقط در صورتی اجرا می شود که یک اسکریپت/هندلر/رویداد فعال شود.
2121

2222
نمونه هایی از وظایف:
23+
2324
- وقتی یک اسکریپت خارجی `<script src="...">` بارگیری می شود، وظیفه اجرای آن است.
2425
- هنگامی که یک کاربر ماوس خود را حرکت می دهد، وظیفه ارسال رویداد `mousemove` و اجرای کنترل کننده ها است.
2526
- هنگامی که زمان تعیین شده برای `setTimeout` برنامه ریزی شده است، کار این است که تماس مجدد آن را اجرا کنید.
2627
- ... و غیره.
28+
-
2729
وظایف تنظیم می شوند -- موتور آنها را مدیریت می کند -- سپس منتظر کارهای بیشتری می ماند (در حالت خواب و مصرف CPU نزدیک به صفر).
2830

2931
ممکن است زمانی اتفاق بیفتد که یک کار در حالی که موتور مشغول است بیاید، سپس در نوبت قرار گیرد.

0 commit comments

Comments
 (0)