diff --git a/docs/frontend/phase01-js-fundamental.md b/docs/frontend/phase01-js-fundamental.md index 319878f7..4ce33f12 100644 --- a/docs/frontend/phase01-js-fundamental.md +++ b/docs/frontend/phase01-js-fundamental.md @@ -29,7 +29,7 @@ tags: [Js-Fundamental] ## یادگیری -### متغیرها +### متغیرها (variables) قبل از سال 2015 میلادی، برای تعریف متغیر در JavaScript @@ -338,11 +338,11 @@ console.log(rand(4, 42)); وظایف موجود در صف به دو دسته اصلی تقسیم می‌شوند: -- **1. وظایف ماکرو:** این وظایف شامل کدهای اصلی جاوا اسکریپت مانند کلیک کاربر، اجرای اسکریپت‌ها و پاسخ به درخواست‌های +- **1. وظایف ماکرو (MacroTask):** این وظایف شامل کدهای اصلی جاوا اسکریپت مانند کلیک کاربر، اجرای اسکریپت‌ها و پاسخ به درخواست‌های DOM است. وظایف ماکرو به ترتیب دریافت در صف قرار می‌گیرند و تا زمانی که به طور کامل اجرا نشوند، سایر وظایف منتظر می‌مانند. -- **2. وظایف میکرو:** وظایف میکرو، وظایف کم‌اهمیت‌تری هستند که به طور همزمان با وظایف ماکرو انجام می‌شوند. وعده‌ها +- **2. وظایف میکرو (MicroTask):** وظایف میکرو، وظایف کم‌اهمیت‌تری هستند که به طور همزمان با وظایف ماکرو انجام می‌شوند. وعده‌ها (promises) و callbacks