فارسی
باز کردن در Telegram

پست تردها در جاوااسکریپت؛ Web Workers چطور کار می‌کنن؟

18 اکتبر 2026
M
mohammad TooVinS
عکس
تردها در جاوااسکریپت؛ Web Workers چطور کار می‌کنن؟ تا حالا شده موقع پردازش اطلاعات سنگین، صفحه وب‌تون فریز بشه؟ برای فهمیدنش، اول باید بدونیم ترد (Thread) چیه. تصور کن مرورگر یه آشپزخونه‌ست و تردها آشپزهایی هستن که کارها رو انجام می‌دن. وقتی یک آشپز درگیر کار سنگینی بشه، بقیه کارها عقب می‌افتن. در جاوااسکریپت هم پردازش‌های سنگین روی ترد اصلی (Main Thread) می‌تونن باعث فریز شدن صفحه بشن. راه‌حل: Web Worker با Web Worker می‌تونیم پردازش‌های سنگین رو به یک ترد جدا منتقل کنیم تا رابط کاربری روان بمونه. نکته: "async/await" به‌تنهایی ترد جدیدی ایجاد نمی‌کنه.  مطالعه بیشتر درباره‌ش: 🔗 Read @programming_codiing
❤4
6 · 169 ·

در همان حوالی فید

Mmohammad TooVinSدوست دارم بزنم رو 4x ببینم آخرش قراره چی بشه. @programming_codiingMmohammad TooVinSمردم بیش از حد توی فضای مجازی وقت می‌گذرونن؟ — آره. می‌تونی ساعت‌ها از این موضوع انتقاد کنی و بهشون بگی کمتر وقتشون رو تلف کنن، یا یاد بگیری چطور از همین فرصت ا
این پیام
Mmohammad TooVinSچطور از یک مشتری، درآمد بلندمدت داشته باشیم؟ خیلی از برنامه‌نویس‌ ها بعد از تحویل پروژه، ارتباطشون با مشتری رو تمام می‌کنن. اما بعضی خدمات قابلیت ارائه به‌صورت Mmohammad TooVinSوقتی فایل رو حذف می‌کنید، واقعاً چه اتفاقی برای اون می‌افته؟ تا حالا فکر کردید چرا بعضی وقت‌ها می‌شه فایل‌هایی رو که از روی هارد یا SSD حذف شدن، بازیابی کرد؟ وق
<</ MoDev ></ MoDev >@programming_codiing · کانال · سرگرمی
480مشترک417میانگین دسترسی پست
فید انجمن باز کردن در Telegram

فید عمومی باز از ایندکس جست‌وجو ChatCrawler — «Google برای Telegram عمومی»؛ با خزش انجمن به‌روز می‌شود. زمان‌ها به UTC است.

فقط محتوای عمومی، API رسمی Telegram. دربارهٔ ما · پرسش‌ها · محدودیت‌های ایندکس · حذف یک صفحه · کاتالوگ · جست‌وجو · روش محاسبهٔ ما