loading...
کمیته علمی کامپیوتر و فناوری اطلاعات آموزشکده فنی ابن حسام
ابن حسام بازدید : 86 یکشنبه 03 شهریور 1398 نظرات (0)

اغلب برنامه‌نویسان معمولاً همه جا از حلقه‌های for به جای ()map() ،reduce و ()filter استفاده می‌کنند. اما اگر تجربه برنامه‌نویسی با داده‌های مرتبط با API را داشته باشید، می‌توانید مزیت کنار گذاشتن forEach را به خوبی متوجه شوید...

ابن حسام بازدید : 300 یکشنبه 03 شهریور 1398 نظرات (0)

این متد نیز دقیقاً همانند ()map. و ()reduce. یک callback برای هر عنصر آرایه بازمی‌گرداند. تنها تفاوت این است که در اینجا ارسال نتیجه این callback (یعنی accumulator) از یک عنصر به عنصر دیگر صورت نمی‌گیرد.

Accumulator می‌تواند هر چیزی باشد (عدد صحیحی، رشته، شیء و غیره) و باید هنگام فراخوانی ()reduce. یک وهله از آن ایجاد یا ارسال شود.

ابن حسام بازدید : 72 یکشنبه 03 شهریور 1398 نظرات (0)

عملکرد این متد را با یک مثال تشریح می‌کنیم. فرض کنید یک آرایه شامل چند شیء دریافت کرده‌اید که هر یک از آن‌ها نماینده یک شخص هستند. با این حال شما در انتها به یک آرایه شامل تنها id هر شخص نیاز دارید:...

ابن حسام بازدید : 270 شنبه 02 شهریور 1398 نظرات (0)

عنصر <audio> کاملاً مشابه عنصر video است. با این حال، تنها تفاوت اصلی این است که هیچ بخش دیداری ندارد. می‌توان از عنصر audio برای پخش یک فایل صوتی مانند فایل mp3 در صفحه وب استفاده کرد...

ابن حسام بازدید : 1082 شنبه 02 شهریور 1398 نظرات (0)

تکنیک مهم دیگری که در حل الگوریتم‌ها به کارمی آید دانستن چگونگی دست‌کاری داده‌ها در یک آرایه است. دست‌کم سه متد داخلی در جاوا اسکریپت هستند که برای اضافه یا حذف عناصر به یک آرایه مورد استفاده قرار می‌گیرند:...

ابن حسام بازدید : 247 شنبه 02 شهریور 1398 نظرات (0)

حلقه‌های for تو در تو یا در واقع حلقه‌های for درون حلقه‌های for دیگر چندان کارآمد نیستند. با این وجود روشی آسان برای چرخیدن روی داده‌ها و اجرای اقدامات مختلف ارائه می‌کنند. شاید مشهورترین نمونه از حلقه‌های for تو در تو که به صورت عملی استفاده می‌شود، الگوریتم مرتب‌سازی حبابی باشد:...

تعداد صفحات : 29

اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 287
  • کل نظرات : 0
  • افراد آنلاین : 4
  • تعداد اعضا : 0
  • آی پی امروز : 85
  • آی پی دیروز : 32
  • بازدید امروز : 116
  • باردید دیروز : 79
  • گوگل امروز : 12
  • گوگل دیروز : 14
  • بازدید هفته : 195
  • بازدید ماه : 313
  • بازدید سال : 5,738
  • بازدید کلی : 119,887