صفحه اصلی
خدمات
598958.webpطراحی سایت598956.webpطراحی اپلیکیشن598954.webpطراحی گرافیک598955.webpاینستاگرام598957.webpیوتیوب
مقالات
نمونه کارها
درباره ما

شرکت تکسی

آژانس توسعه کسب و کار

صفحه اصلی
خدمات
طراحی سایتطراحی اپلیکیشنطراحی گرافیکاینستاگرامیوتیوب
مقالات
نمونه کارها
درباره ما
مشاوره رایگان
شرکت تکسی

آژانس توسعه کسب و کار

درباره تکسی

با یک تیم متخصص بازاریابی دیجیتال و ابزارهای دیجیتال مارکتینگ داده محور در کنار کسب‌وکار شما هستیم تا فروش شما را چند برابر کنیم. با یک تیم متخصص بازاریابی دیجیتال و ابزارهای دیجیتال با یک تیم متخصص بازاریابی دیجیتال و ابزارهای دیجیتال مارکتینگ داده محور در کنار کسب‌وکار شما هستیم تا فروش شما را چند برابر کنیم.

بخش های سایت
  • صفحه اصلی
  • خدمات
  • نمونه کارها
  • تماس با ما
  • درباره ما
نمونه کارها
  • شرکتی
  • فروشگاهی
  • پنل کاربری
  • لوگو برند
ارتباط با ما
techsi@gmail.com
۰۲۱-۴۳۵۳۵۳۳
اهواز - زعفرانیه - پلاک ۲۱۳ اهواز - زعفرانیه - پلاک ۲۱۳
enamadvezarat
تمام حقوق این وب سایت متعلق به شرکت تکسی است.
مقالاتبرنامه‌نویسی غیرهم‌زمان در جاوااسکریپت: از Callback تا Async/Await

برنامه‌نویسی غیرهم‌زمان در جاوااسکریپت: از Callback تا Async/Await

۲۹ فروردین ۱۴۰۴
11.webp
Async Programming
Promises
Async/Await
اشتراک گذاری
Async Programming

در جاوااسکریپت، اجرای هم‌زمان تنها یک رشته را مدیریت می‌کند اما با استفاده از الگوهای غیرهم‌زمان می‌توانید عملیات طولانی‌مدت مانند خواندن فایل یا درخواست HTTP را بدون بلاک کردن UI انجام دهید.

event-loop-explanation.jpg
Promises

کال‌بک‌ها اولین روش برای مدیریت عملیات غیرهم‌زمان هستند اما کد را پیچیده و دشوار برای خواندن می‌کنند. در ادامه پرامیس‌ها را معرفی کرده و نحوه زنجیره‌سازی آنها را نشان می‌دهیم.

Async/Await

Async/Await ساده‌ترین راه برای نوشتن کد غیرهم‌زمان به صورت سینکرون به نظر می‌رسد. به مثال زیر توجه کنید:

بیشترین مقالات مرتبط
11.webp
۲۹ فروردین ۱۴۰۴
برنامه‌نویسی غیرهم‌زمان در جاوااسکریپت: از Callback تا Async/Await

این مقاله به بررسی کامل الگوهای غیرهم‌زمان در جاوااسکریپت اختصاص دارد، شامل کال‌بک‌ها، پرامیس‌ها و استفاده از async/await برای ساده‌سازی کد.

13.webp
۲۹ فروردین ۱۴۰۴
معرفی فریم‌ورک NestJS: معماری مدرن برای اپلیکیشن‌های سازمانی

NestJS با استفاده از TypeScript و معماری ماژولار، یک فریم‌ورک قدرتمند برای توسعه اپلیکیشن‌های بزرگ و قابل نگهداری فراهم می‌کند.

10.webp
۲۹ فروردین ۱۴۰۴
آغاز سفر با Node.js: راهنمای نصب و پیکربندی

در این مقاله قصد داریم گام به گام مراحل نصب Node.js را بررسی کنیم و مفاهیم اصلی آن مانند محیط اجرایی، ماژول‌ها و مدیریت بسته را توضیح دهیم.

12.webp
۲۹ فروردین ۱۴۰۴
مقیاس‌پذیری اپلیکیشن Express.js: بهترین شیوه‌ها و ابزارها

آموزش افزایش کارایی و مدیریت ترافیک بالا در اپ‌های Express.js شامل بارگذاری متوازن، کشینگ و کانتینرسازی با داکر.