ویرایش ۲۰۲۶ · JavaScript ES2025 · رایگان و متن‌باز

JavaScriptES2025

از Scope و Closure تا Event Loop، موتور V8 و معماری Production.‏

یاد می‌گیری موتور چطور فکر می‌کند، چرا Promise قبل از setTimeout اجرا می‌شود و کِی کدت Leak می‌دهد — ۳۸ فصل، ۱۵۶ صفحه.

۳۸ فصل ساختاریافته آنلاین · PDF · EPUB مجوز CC BY-NC-SA 4.0
جلد مرجع فارسی JavaScript ES2025
📖 ۳۸ فصل⚡ Event Loop💛 رایگان
۰فصل ساختاریافته
۰صفحهٔ رنگی PDF
۰پنجرهٔ کد
۰مینی‌پروژهٔ کارگاه
۰جعبهٔ مصاحبه
Why this guide

مدل ذهنی، نه حفظ API

هر مفهوم اول روی مدل اجرای موتور می‌نشیند؛ بعد در کد واقعی و مینی‌پروژه پیاده می‌شود.

مدل ذهنی زبان، روشن
می‌فهمی موتور چطور فکر می‌کند: Scope، Closure، this و Prototype — نه فقط چه سینتکسی بنویسی.
همگام با ES2025
قابلیت‌های مدرن مثل using، متدهای Set و Promise.withResolvers کنار مرزبندی روشن با کد Legacy.
ناهمگامی عمیق
‏Event Loop، صف Microtask، Promise و async/await؛ می‌دانی چرا ترتیب اجرا همان است که هست.
V8 و Performance
‏Hidden Class‏، بهینه‌سازی TurboFan‏، ‏Garbage Collection‏ و شکار Memory Leak با نگاه عملی.
امنیت و تست
XSS‏، Prototype Pollution‏، مدیریت خطا و تست مدرن؛ کدی که در Production قابل دفاع باشد.
کارگاه و مصاحبه
هشت مینی‌پروژه، بیست نکتهٔ طلایی و سی‌وسه جعبهٔ پرسش مصاحبه از Junior تا Senior.
Learning path

مسیر کتاب در چهار گام

از صفر تا سطح حرفه‌ای؛ هر گام یک دستاورد ملموس دارد.

01🌱

بنیادها و مدل ذهنی

فصل‌های ۱ تا ۱۲

انواع داده، Scope، توابع، Closure، اشیا، Prototype، ‏this‏ و مقدمهٔ ناهمگام.

🎯 ساخت مدل ذهنی و درک رفتار پایه.

02🧩

JavaScript مدرن و عمیق

فصل‌های ۱۳ تا ۲۴

‏Destructuring‏، ‏Promise‏، ‏Event Loop‏، ماژول، ‏Proxy‏، ‏DOM‏ و ‏API‏های مرورگر.

🎯 تسلط بر الگوها و قابلیت‌های مدرن.

03🏗️

مهندسی و Production

فصل‌های ۲۵ تا ۳۲

‏Performance‏، ‏V8‏، حافظه، امنیت، تست، ‏Tooling‏، ‏TypeScript‏ و معماری.

🎯 طراحی کد پایدار و قابل نگهداری.

04🚀

کارگاه و آمادگی شغلی

فصل‌های ۳۳ تا ۳۸

ترفندها، مینی‌پروژه‌ها، اشتباهات رایج، مصاحبه، واژه‌نامه و نقشه راه.

🎯 تثبیت آموخته‌ها و آمادگی پروژه.

Code first

کد واقعی، نه اسباب‌بازی

هر الگو با کد کامل و قابل اجرا می‌آید؛ ۱۷۳ پنجرهٔ کد در طول کتاب.

ClosureEvent LoopPromisePrototypeESMV8
js-mindset.js
Book preview

نگاهی به داخل کتاب

پنج صفحهٔ برگزیده — روی هر کدام کلیک کنید تا در اندازهٔ کامل ببینید.

Chapters

فهرست ۳۸ فصل

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

Editions

نسخهٔ مناسب خودت را بردار

همهٔ نسخه‌ها رایگان‌اند — هر طور راحت‌تری، شروع کن.

نسخهٔ آنلاین

خواندن در مرورگر با فهرست فصل‌ها و پیمایش سریع؛ بدون دانلود.

۳۸ فصل · رایگان

PDF

A4 رنگی، قابل جست‌وجو و آمادهٔ چاپ.

۱۵۶ صفحه · A4

EPUB

متن بازچینش‌پذیر راست‌به‌چپ برای موبایل، تبلت و کتاب‌خوان.

EPUB · ریسپانسیو

مخزن پروژه

متن فصل‌ها، کد سایت و ابزار ساخت نسخه‌ها.

Next.js · Python

The collection

چهار مرجع، یک مسیر منسجم

JavaScript برای زبان؛ React برای رابط؛ Next.js برای Production؛ Git برای همکاری.

JS

JavaScript ES2025

زبان و مدل ذهنی؛ پایهٔ مسیر توسعه وب

همین حالا اینجایی
RE

React 19.2

رابط کاربری، state و معماری کامپوننت

مشاهده ←
NX

Next.js 16

فریم‌ورک، رندر سرور و استقرار

مشاهده ←
GIT

Git & GitHub 2026

نسخه‌بندی، VS Code و همکاری روی GitHub

مشاهده ←
محمدرضا رضائیان

محمدرضا رضائیان

JavaScript · TypeScript · React · Node.js · Web Performance

توسعه‌دهنده و نویسندهٔ مجموعه راهنماهای فارسی؛ با تمرکز بر مدل ذهنی، شفافیت مرحله‌به‌مرحله و انتقال تجربهٔ مهندسی به زبان روشن.