Software Development & Tech Education

Afghan Geeks

Building Technology & Teaching Skills

A remote-first company combining software development with tech education. We create opportunities for Afghan youth while building modern web applications that make a difference.

بازگشت به وبلاگ‌ها

Iteration & Transformation - تکرار و تغییر در جاوا‌سکریپت

نویسنده: مرتضی جعفری - مهندس نرم افزار
برچسب ها :
  • JavaScript

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

در جاوا‌سکریپت، برای این کارها متدهای مشخصی وجود دارد که به آن‌ها متدهای «تکرار و تغییر - Iteration & Transformation » می‌گوییم. این متدها شامل forEach ، map، filter، reduce و چند تای دیگر می‌شود.

در این مجموعهٔ بلاگ، این مفاهیم را با زبان ساده و مثال‌های واقعی توضیح می‌دهیم. هدف این است که شما بدون پیچیدگی، این ابزارها را در پروژه‌های واقعی خود استفاده کرده بتوانید.

در ادامه با forEach شروع می‌کنیم.