مجله آموزشی   zipblog دسته بندی جاوااسکریپت

INZIP.ir/zipblog/javascript
۱۴۰۵/۰۸/۱۳ | چهارشنبه، ۱۳ آبان
دانلود و دسترسی نامحدود دارای ویدیوی معرفی محصول

قالب شرکتی، خدماتی و نوبت‌دهی وردپرس اُروند پرو (Orvand Pro) | کلینیک، معماری و وکالت

دانلود قالب شرکتی، خدماتی و نوبت‌دهی وردپرس اُروند پرو (Orvand Pro)؛ طراحی اختصاصی INZIP ویژه کلینیک زیبایی، معماری و وکالت با سامانه نوبت دهی، محاسبه ...

مشاهده و خرید محصول
9,450,000 تومان 11,960,000 تومان 21 % تخفیف
آخرین شماره‌هامرتب‌شده بر اساس جدیدترین
48
جاوااسکریپت

Service Worker و PWA چیست؟ ساخت وب‌اپلیکیشن‌های آفلاین‌دوست

Service Worker اسکریپتی پس‌زمینه است که درخواست‌های شبکه را رهگیری می‌کند و امکان کار آفلاین را می‌دهد. در این آموزش با ثبت و چرخه عمر آن، استراتژی Cache First، صفحه آفلاین سفارشی و مانیفست PWA آشنا می‌شوید.

مطالعه مقاله
48
47
جاوااسکریپت

آموزش احراز هویت با JWT در سمت فرانت‌اند؛ از ورود تا دسترسی

JWT توکن امضاشده‌ای است که هویت کاربر را حمل می‌کند. در این آموزس چرخه کامل آن در فرانت‌اند را می‌بینیم: ورود و دریافت توکن، الحاق به هدر Authorization، بررسی انقضا، خروج امن و انتخاب محل ذخیره‌سازی.

مطالعه مقاله
47
45
جاوااسکریپت

پروژه عملی: ساخت اپلیکیشن هواشناسی با جاوااسکریپت و API واقعی

ساخت اپلیکیشن هواشناسی بهترین تمرین برای کار با API است. در این پروژه عملی با fetch به سرویس آب‌وهوا متصل می‌شویم، داده را به رابط کاربری تبدیل می‌کنیم، سه حالت لودینگ و موفقیت و خطا را مدیریت کرده و آخرین شهر را ذخیره می‌کنیم.

مطالعه مقاله
45
42
جاوااسکریپت

کار با Intl در جاوااسکریپت؛ نمایش تاریخ شمسی و فرمت اعداد فارسی

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

مطالعه مقاله
42
40
جاوااسکریپت

ساخت حالت تاریک (Dark Mode) با جاوااسکریپت و LocalStorage؛ کامل و حرفه‌ای

حالت تاریک قابلیتی است که کاربران از هر سایت مدرن انتظار دارند. در این آموزش نسخه حرفه‌ای آن را با متغیرهای CSS، ذخیره انتخاب در LocalStorage، تشخیص تم سیستم‌عامل و جلوگیری از فلش هنگام بارگذاری می‌سازیم.

مطالعه مقاله
40
39
جاوااسکریپت

پروژه عملی: ساخت اسلایدر تصاویر حرفه‌ای با جاوااسکریپت

ساخت اسلایدر تصاویر بهترین تمرین مدیریت حالت و DOM است. در این پروژه اسلایدری کامل با دکمه‌های چرخه‌ای، نقاط ناوبری پویا، پخش خودکار با توقف روی هاور و پشتیبانی از کلیدهای جهت‌دار می‌سازیم.

مطالعه مقاله
39
35
جاوااسکریپت

آموزش Intersection Observer؛ لود تنبل تصاویر و اسکرول بی‌نهایت حرفه‌ای

Intersection Observer به شما خبر می‌دهد چه زمانی عنصری وارد دید کاربر می‌شود. در این آموزش با تنظیمات threshold و rootMargin و سه کاربرد کلاسیک آن یعنی لود تنبل تصاویر، اسکرول بی‌نهایت و انیمیشن هنگام ورود آشنا می‌شوید.

مطالعه مقاله
35
34
جاوااسکریپت

آموزش Drag and Drop API در جاوااسکریپت؛ ساخت لیست‌های قابل جابه‌جایی

Drag and Drop API مرورگر امکان کشیدن و رها کردن عناصر را بدون هیچ کتابخانه‌ای فراهم می‌کند. در این آموزش با رویدادهای dragstart و dragover و drop، تله preventDefault و ساخت لیست مرتب‌شونده واقعی آشنا می‌شوید.

مطالعه مقاله
34
31
جاوااسکریپت

آموزش Debounce و Throttle در جاوااسکریپت؛ مهار رویدادهای شلیک‌پی‌درپی

Debounce و Throttle دو تکنیک کلاسیک برای مهار رویدادهای پرتکرار هستند. در این آموزش با پیاده‌سازی هر دو، تفاوت انتخاب بین آن‌ها برای جستجو و اسکرول، و نکات عملکردی در پروژه‌های واقعی آشنا می‌شوید.

مطالعه مقاله
31
29
جاوااسکریپت

برنامه‌نویسی تابعی (Functional Programming) در جاوااسکریپت؛ سبک فکر کردن

برنامه‌نویسی تابعی سبکی است که برنامه را زنجیره‌ای از تبدیل‌های خالص روی داده می‌بیند. در این آموزش با توابع خالص، تغییرناپذیری، کنترل اثرات جانبی، کامپوز کردن توابع و Currying آشنا می‌شوید.

مطالعه مقاله
29
28
جاوااسکریپت

BigInt و چالش دقت اعداد بزرگ در جاوااسکریپت؛ وقتی Number کوتاه می‌آید

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

مطالعه مقاله
28
23
جاوااسکریپت

آموزش Generator Functionها در جاوااسکریپت؛ توابعی با قابلیت مکث

Generatorها توابعی هستند که می‌توانند وسط اجرا مکث کنند و بعد از همان نقطه ادامه دهند. در این آموزش با سینتکس function*، دستور yield و next، ساخت شناسه‌ساز، دنباله فیبوناچی و ارسال مقدار به داخل آشنا می‌شوید.

مطالعه مقاله
23
20
جاوااسکریپت

پروژه رابط کاربری: ساخت Modal و منوی موبایل با جاوااسکریپت

مودال و منوی همبرگری دو جزء ثابت سایت‌های مدرن هستند. در این پروژه با الگوی مدیریت وضعیت با classList، بستن مودال با کلیک بیرون و کلید Escape، قفل اسکرول و رعایت دسترسی‌پذیری هر دو را کامل می‌سازیم.

مطالعه مقاله
20
15
جاوااسکریپت

آموزش اعتبارسنجی فرم‌ها در جاوااسکریپت؛ Form Validation حرفه‌ای

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

مطالعه مقاله
15
14
جاوااسکریپت

پروژه عملی: ساخت لیست کارها (To-Do List) با جاوااسکریپت خالص

ساخت لیست کارها بهترین پروژه برای تمرین مفاهیم پایه جاوااسکریپت است. در این آموزش قدم‌به‌قدم یک To-Do List کامل می‌سازیم که کار اضافه و حذف می‌کند، وضعیت را تغییر می‌دهد و داده‌ها را در LocalStorage نگه می‌دارد.

مطالعه مقاله
14
12
جاوااسکریپت

آموزش عبارات منظم (Regex) در جاوااسکریپت از صفر؛ بررسی الگوهای متنی

عبارات منظم ابزاری قدرتمند برای کار با الگوهای متنی هستند. در این آموزش از صفر با ساخت Regex، کلاس‌های کاراکتری، لنگرها، تکرارها و کاربردهای عملی مانند اعتبارسنجی ایمیل و شماره موبایل آشنا می‌شوید.

مطالعه مقاله
12
11
جاوااسکریپت

آموزش کار با تاریخ و زمان در جاوااسکریپت؛ راهنمای کامل Date Object

آبجکت Date تمام ابزارهای کار با تاریخ و زمان را در جاوااسکریپت فراهم می‌کند. در این مقاله ساخت و خواندن تاریخ، محاسبه اختلاف دو تاریخ، نمایش تاریخ شمسی و مثال شمارش روزهای باقی‌مانده را کامل آموزش می‌دهیم.

مطالعه مقاله
11
09
جاوااسکریپت

آموزش کلاس‌ها و برنامه‌نویسی شی‌گرا (OOP) در جاوااسکریپت

برنامه‌نویسی شی‌گرا به سازماندهی و استفاده مجدد از کدها کمک می‌کند. در این مقاله تعریف کلاس، سازنده، متدها، Getter و Setter، وراثت با extends و متدهای استاتیک در جاوااسکریپت با مثال‌های کاربردی آموزش داده می‌شود.

مطالعه مقاله
09
05
جاوااسکریپت

آموزش جامع آبجکت‌ها در جاوااسکریپت؛ ساختاردهی حرفه‌ای به داده‌ها

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

مطالعه مقاله
05
03
جاوااسکریپت

آموزش کامل توابع در جاوااسکریپت؛ از تعریف تا Arrow Function و Callback

توابع مهم‌ترین بلوک‌های سازنده برنامه‌های جاوااسکریپتی هستند. در این مقاله روش‌های تعریف تابع، پارامترهای پیش‌فرض، Arrow Function و مفهوم Callback را با مثال‌های کاربردی و قدم‌به‌قدم یاد می‌گیرید.

مطالعه مقاله
03
02
جاوااسکریپت

متغیرها و انواع داده در جاوااسکریپت؛ آموزش کامل let، const و var

متغیرها پایه و اساس هر برنامه جاوااسکریپتی هستند. در این مقاله روش تعریف متغیر با let، const و var، انواع داده اولیه، عملگر typeof و تبدیل انواع داده به‌صورت کامل و همراه با مثال آموزش داده می‌شود.

مطالعه مقاله
02
01
جاوااسکریپت

آموزش جاوااسکریپت از صفر؛ هر آنچه برای شروع برنامه‌نویسی وب نیاز دارید

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

مطالعه مقاله
01