Iteration & Transformation - تکرار و تغییر در جاواسکریپت
- JavaScript
در بیشتر پروژهها، مخصوصاً زمانی که با لیست دادهها کار میکنیم، نیاز میشود که روی هر عضو آن لیست یک عمل انجام دهیم. مثلاً یک لیست از مشتریها داریم و میخواهیم برای هر کدام ایمیل بفرستیم، یا لیستی از محصولات داریم و قیمتهایشان را با هم جمع کنیم.
در جاواسکریپت، برای این کارها متدهای مشخصی وجود دارد که به آنها متدهای «تکرار و تغییر - Iteration & Transformation » میگوییم. این متدها شامل forEach ، map، filter، reduce و چند تای دیگر میشود.
در این مجموعهٔ بلاگ، این مفاهیم را با زبان ساده و مثالهای واقعی توضیح میدهیم. هدف این است که شما بدون پیچیدگی، این ابزارها را در پروژههای واقعی خود استفاده کرده بتوانید.
در ادامه با forEach شروع میکنیم.