रिड्यूसर क्या है?
रिड्यूसर क्या है?

वीडियो: रिड्यूसर क्या है?

वीडियो: रिड्यूसर क्या है?
वीडियो: रिड्यूसर बनाने का फार्मूला/eccentric reducer formula / pipe reducer/in hindi 2024, नवंबर
Anonim

ए कम करने एक फ़ंक्शन है जो किसी एप्लिकेशन की स्थिति में परिवर्तन निर्धारित करता है। यह इस परिवर्तन को निर्धारित करने के लिए प्राप्त होने वाली क्रिया का उपयोग करता है। हमारे पास Redux जैसे उपकरण हैं, जो एक ही स्टोर में किसी एप्लिकेशन की स्थिति में बदलाव को प्रबंधित करने में मदद करते हैं ताकि वे लगातार व्यवहार करें।

यह भी पूछा गया कि प्रोग्रामिंग में रिड्यूसर क्या है?

NS कम करने एक शुद्ध कार्य है जो वर्तमान स्थिति और एक क्रिया लेता है, और अगला राज्य देता है। ध्यान दें कि राज्य संचित होता है क्योंकि संग्रह पर प्रत्येक क्रिया इस स्थिति को बदलने के लिए लागू होती है। तो क्रियाओं का एक संग्रह दिया, the कम करने संग्रह के प्रत्येक मान (बाएं से दाएं) पर लागू होता है।

इसी तरह, हम प्रतिक्रिया में रेड्यूसर का उपयोग क्यों करते हैं? ए की अवधारणा कम करने राज्य प्रबंधन समाधान के रूप में Redux के उदय के साथ जावास्क्रिप्ट में लोकप्रिय हो गया प्रतिक्रिया . मूल रूप से रेड्यूसर हैं वहाँ एक में राज्य का प्रबंधन करने के लिए आवेदन . उदाहरण के लिए, यदि कोई उपयोगकर्ता HTML इनपुट फ़ील्ड में कुछ लिखता है, तो आवेदन इस UI स्थिति (जैसे नियंत्रित घटक) का प्रबंधन करना है।

इसके बाद, एक रेड्यूसर क्या लौटाता है?

NS कम करने एक शुद्ध कार्य है जो पिछली स्थिति और एक क्रिया लेता है, और रिटर्न अगला राज्य। इसे कहते हैं कम करने क्योंकि यह आप के कार्य का प्रकार है चाहेंगे ऐरे को पास करें।

कोणीय में रेड्यूसर क्या है?

ए कम करने हस्ताक्षर के साथ एक फ़ंक्शन है (संचयक: टी, आइटम: यू) => टी। कम करने वाली जावास्क्रिप्ट में अक्सर ऐरे के माध्यम से उपयोग किया जाता है। कम विधि, जो सरणी के प्रत्येक आइटम पर पुनरावृति करती है और परिणामस्वरूप एकल मान जमा करती है। कम करने वाली शुद्ध कार्य होना चाहिए, जिसका अर्थ है कि वे कोई दुष्प्रभाव उत्पन्न नहीं करते हैं।

सिफारिश की: