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

آشنایی با جهنم Callback

یکی از مشکلاتی که معمولاً برنامه‌نویسان جاوا اسکریپت در برنامه‌نویسی آسنکرون (و همچنین برنامه‌نویسی رویداد محور) با آن روبرو می‌شوند، مسئله‌ی “جهنم Callback” یا “Callback Hell” است. در این بخش با چند مثال ساده با این مفهوم آشنا می‌شوید. سپس در بخش‌های بعدی به بررسی روش‌های جلوگیری از به وجود آمدن جهنم Callback می‌پردازیم. پیش […]

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

نکات تکمیلی در رابطه با رویدادها

حذف Event Listener ها پس از این که یک Event Listener برای یک عنصر خاص تعریف شد. در هر نقطه‌ای از برنامه این امکان وجود دارد تا آن را حذف کنیم. برای حذف یک Event Listener می‌توان از متد removeEventListener استفاده کرد. آرگومان‌های ورودی این متد دقیقاً مانند آرگومان‌های ورودی متد addEventListener هستند. یعنی همان ورودی‌هایی […]

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

آشنایی با رویدادها در جاوا اسکریپت

در فصل قبل با بخشی از مدل DOM آشنا شدیم که امکان برقراری ارتباط بین جاوا اسکریپت و صفحه‌ی وب را فراهم می‌کرد. در این فصل به بررسی رویدادها می‌پردازیم که بخش دیگری از DOM هستند و امکان برقراری ارتباط بین کاربر و صفحه‌ی وب را فراهم می‌کنند. می‌توان گفت که بحث اصلی این کتاب […]