Kas yra reduktorius?
Kas yra reduktorius?

Video: Kas yra reduktorius?

Video: Kas yra reduktorius?
Video: BRC Genius MAX dujų reduktorius ir tai kas jo viduje - remontas atliekamas Servise 007 Kaune 2024, Gegužė
Anonim

A reduktorius yra funkcija, kuri nustato programos būsenos pokyčius. Jis naudoja gautą veiksmą, kad nustatytų šį pakeitimą. Turime įrankių, pvz., „Redux“, kurie padeda valdyti programos būsenos pokyčius vienoje parduotuvėje, kad jos veiktų nuosekliai.

Taip pat paklausta, kas yra reduktorius programuojant?

The reduktorius yra gryna funkcija, kuri užima esamą būseną ir veiksmą bei grąžina kitą būseną. Atminkite, kad būsena kaupiama, kai kiekvienas rinkinio veiksmas taikomas šiai būsenai pakeisti. Taigi, atsižvelgiant į veiksmų rinkinį, reduktorius taikoma kiekvienai kolekcijos vertei (iš kairės į dešinę).

Panašiai, kodėl mes naudojame reduktorius react? Sąvoka a Reduktorius išpopuliarėjo „JavaScript“, kai „Redux“tapo valstybės valdymo sprendimu Reaguoti . Iš esmės reduktoriai yra ten valdyti valstybę an taikymas . Pavyzdžiui, jei vartotojas ką nors įrašo HTML įvesties lauke, taikymas turi valdyti šią vartotojo sąsajos būseną (pvz., valdomus komponentus).

Taigi, ką grąžina reduktorius?

The reduktorius yra gryna funkcija, kuri užima ankstesnę būseną ir veiksmą, ir grįžta kitą būseną. Jis vadinamas a reduktorius nes tai jūsų funkcijos tipas būtų pereiti į Array.

Kas yra kampinis reduktorius?

A reduktorius yra funkcija su parašu (akumuliatorius: T, elementas: U) => T. Reduktoriai dažnai naudojami JavaScript per masyvą. sumažinti metodą, kuris kartojasi per kiekvieną masyvo elementą ir dėl to kaupia vieną reikšmę. Reduktoriai turėtų būti grynos funkcijos, tai reiškia, kad jie nesukelia jokio šalutinio poveikio.

Rekomenduojamas: