فيديو: ما هو المخفض؟
2024 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2023-12-15 23:43
أ مخفض هي وظيفة تحدد التغييرات في حالة التطبيق. يستخدم الإجراء الذي يتلقاه لتحديد هذا التغيير. لدينا أدوات ، مثل Redux ، تساعد في إدارة تغييرات حالة التطبيق في متجر واحد بحيث يتصرفون باستمرار.
وسئل ايضا ما هو المخفض في البرمجة؟
ال مخفض هي وظيفة خالصة تأخذ الحالة الحالية وإجراء ، وتعيد الحالة التالية. لاحظ أن الحالة تتراكم حيث يتم تطبيق كل إجراء على المجموعة لتغيير هذه الحالة. نظرًا لمجموعة من الإجراءات ، فإن مخفض يتم تطبيقه على كل قيمة للمجموعة (من اليسار إلى اليمين).
وبالمثل ، لماذا نستخدم مخفضات في التفاعل؟ مفهوم المخفض أصبحت شائعة في JavaScript مع ظهور Redux كحل لإدارة الدولة لـ تتفاعل . في الأساس مخفضات هناك لإدارة الدولة في تطبيق . على سبيل المثال ، إذا كتب المستخدم شيئًا ما في حقل إدخال HTML ، فإن ملف تطبيق يجب أن يدير حالة واجهة المستخدم هذه (مثل المكونات الخاضعة للرقابة).
من هنا ، ماذا يعود المخفض؟
ال مخفض هي وظيفة خالصة تأخذ الحالة السابقة وإجراء ، و عائدات الدولة القادمة. يطلق عليه مخفض لأنها نوع الوظيفة التي تريدها سيكون انتقل إلى Array.
ما هو المخفض في الزاوية؟
أ مخفض هي وظيفة مع التوقيع (المجمع: T ، العنصر: U) => T. مخفضات غالبًا ما تستخدم في JavaScript من خلال Array. تقليل التابع ، الذي يتكرر عبر كل عنصر من عناصر المصفوفة ويجمع قيمة واحدة كنتيجة لذلك. مخفضات يجب أن تكون وظائف خالصة ، بمعنى أنها لا تسبب أي آثار جانبية.
موصى به:
ما هو المخفض في رد فعل JS؟
المخفض هو وظيفة نقية تأخذ الحالة السابقة وإجراءً ، وتعيد الحالة التالية. (الحالة السابقة ، الإجراء) => الحالة التالية. يطلق عليه المخفض لأنه نوع الوظيفة التي يمكنك تمريرها إلى المصفوفة