رفتن به محتوای اصلی
جلسه اول: جاوااسکریپت چطوری کار می‌کنه؟

جلسه اول:جاوااسکریپت چطوری کار می‌کنه؟

author

سید صالح شجاعی

۵ خرداد ۱۴۰۰

در اولین جلسه از سری جلسات فرانت چپتر، به بررسی عمیق نحوه عملکرد جاوااسکریپت پرداختیم. از مفاهیم پایه‌ای مثلExecution Context و Call Stack گرفته تا مباحث پیشرفته‌تری مثل Event Loop و Async Programming.

سرفصل‌های ارائه شده

  • Execution Context: مرور نحوه ایجاد و اجرای کدها در جاوااسکریپت، فازهای creation و execution
  • Hoisting: رفتار جاوااسکریپت در مواجهه با تعاریف متغیرها و توابع قبل از خط declare شدن
  • Scope Chain: نحوه دسترسی به متغیرها در scopeهای تو در تو
  • Closure: نگاهی به مفهوم closure و کاربردهای عملی آن
  • this Keyword: قوانین binding و مقدار this در حالت‌های مختلف
  • Event Loop: درک عمیق Call Stack, Web APIs, Callback Queue و Microtask Queue
  • Async Patterns: از Callbacks تا Promises و Async/Await

جاوااسکریپت فقط یک زبان نیست، درک عمیق آن مسیر توسعه‌دهندگی شما را متحول می‌کند

!فرانت چپتر

این جلسه به صورت تعاملی برگزار شد و شرکت‌کنندگان سوالات بسیار خوبی در مورد تفاوت‌های var, let, const و همچنین نحوه مدیریت خطا در کدهای async مطرح کردند.

اگر موفق به حضور در این جلسه نشدید، نگران نباشید! جلسات بعدی فرانت چپتر به صورت مرتب برگزار خواهد شد و می‌توانید در آن‌ها شرکت کنید.

🥕 هویجی شو 🥕

اینجا جاییه که توسعه‌دهنده‌ها کنار هم یاد می‌گیرن، ایده می‌سازن و دوستی‌های ماندگار شکل می‌گیره. فرانت‌چپتر فقط یک کامیونیتی نیست؛ فرصتیه برای رشد، شبکه‌سازی، و تجربه‌های واقعی که آینده‌ی حرفه‌ای‌ت رو تغییر می‌ده.

همین حالا بپیوندید