۱۳۹۸/۰۷/۱۱
عباس مقدم
۷ دیدگاه

آشنایی با توابع آسنکرون

در آخرین بخش این فصل قصد داریم با مفهومی به نام توابع آسنکرون (Async Functions) آشنا شویم. توابع آسنکرون یک ویژگی نسبتاً جدید در جاوا اسکریپت هستند که در استاندارد ECMAScript 2017 یا ES8 به این زبان اضافه شده‌اند. با استفاده از توابع آسنکرون می‌توان کار با پرامیس‌ها را تا حد زیادی ساده‌تر کرد. در […]

۱۳۹۸/۰۷/۰۹
عباس مقدم
۰ دیدگاه

آشنایی با Fetch API – بخش دوم

سایر خاصیت‌های شئ Response در بخش قبل با برخی خاصیت‌ها و متدهای شئ Response آشنا شدیم. اما شئ Response دارای تعدادی خاصیت و متد دیگر نیز می‌باشد که در ادامه به معرفی ۳ مورد دیگر از خاصیت‌های این شئ می‌پردازیم.   خاصیت type پیش از این با مفهوم سیاست منبع یکسان یا Same-Origin Policy آشنا […]

۱۳۹۸/۰۷/۰۷
عباس مقدم
۰ دیدگاه

آشنایی با Fetch API – بخش اول

در بخش‌های قبلی با روش سنتی ارسال درخواست‌های HTTP، یعنی استفاده از شئ XMLHttpRequest آشنا شدیم. اما در سال‌های اخیر روش جدیدی برای ارسال این نوع درخواست‌ها به جاوا اسکریپت اضافه شده است. این روش که با نام Fetch API شناخته می‌شود، جایگزین بسیار مناسبی برای روش قبلی است و در سال‌های اخیر تمایل برنامه‌نویسان […]

۱۳۹۸/۰۶/۰۲
عباس مقدم
۰ دیدگاه

ارسال و دریافت داده‌ها با Ajax

در بخش قبل با مقدمات تکنیک Ajax آشنا شدیم. البته درخواست‌هایی که در مثال‌های بخش قبل با استفاده از Ajax ارسال کردیم، بسیار ساده بودند. یعنی هیچ داده‌ای به سرور ارسال نمی‌شد. همچنین با داده‌هایی که از سرور دریافت می‌کردیم، خیلی ساده و مانند یک رشته رفتار کردیم. در این بخش قصد داریم با روش‌های […]

۱۳۹۸/۰۵/۳۱
عباس مقدم
۰ دیدگاه

شروع کار با Ajax

مروری بر تاریخچه‌ی Ajax در سال ۲۰۰۵ شخصی به نام Jesse James Garrett مقاله‌ای را با عنوان “Ajax: A New Approach to Web Application” به صورت آنلاین منتشر کرد. این مقاله پیرامون تکنیکی بود که نویسنده آن را “Ajax” نامگذاری کرده بود. این نام در واقع مخفف عبارت “Asynchronous JavaScript and XML” به معنی “جاوا […]

۱۳۹۸/۰۵/۲۹
عباس مقدم
۰ دیدگاه

آشنایی با پروتکل HTTP

می‌دانیم که شبکه‌ی اینترنت از تعداد بسیار زیادی کامپیوتر به هم متصل تشکیل شده است. به طور کلی برای برقراری ارتباط بین کامپیوترهای یک شبکه، نیاز به یک زبان مشترک یا استاندارد است. در شبکه‌های مختلف از استاندارهای مختلفی برای این منظور استفاده می‌شود. به این استانداردها در دنیای شبکه اصطلاحاً پروتکل (قرارداد) گفته می‌شود. […]

۱۳۹۸/۰۵/۲۵
عباس مقدم
۰ دیدگاه

مفهوم برنامه نویسی آسنکرون

در این فصل به معرفی یکی از جذاب‌ترین مباحث مربوط به جاوا اسکریپت، یعنی Ajax می‌پردازیم. همچنین در این فصل به بررسی مفهوم برنامه‌نویسی آسنکرون و امکانات جاوا اسکریپت در این زمینه می‌پردازیم. در واقع Ajax یک حالت خاص از برنامه‌نویسی آسنکرون در جاوا اسکریپت است. آنچه در این فصل می‌آموزید : آشنایی با مفهوم […]