Hva er reduksjonen?
Hva er reduksjonen?

Video: Hva er reduksjonen?

Video: Hva er reduksjonen?
Video: #What is Reduction?? 🤔🤔 2024, November
Anonim

EN redusering er en funksjon som bestemmer endringer i en applikasjons tilstand. Den bruker handlingen den mottar for å fastslå denne endringen. Vi har verktøy, som Redux, som hjelper til med å administrere en applikasjons tilstandsendringer i en enkelt butikk slik at de oppfører seg konsekvent.

Også spurt, hva er en redusering i programmering?

De redusering er en ren funksjon som tar gjeldende tilstand og en handling, og returnerer neste tilstand. Merk at tilstanden akkumuleres når hver handling på samlingen brukes for å endre denne tilstanden. Så gitt en samling av handlinger redusering brukes på hver verdi i samlingen (fra venstre til høyre).

På samme måte, hvorfor bruker vi reduksjonsmidler i reaksjon? Konseptet med en Reduser ble populær i JavaScript med fremveksten av Redux som statlig administrasjonsløsning for Reagere . I utgangspunktet reduksjonsmidler er der for å styre staten i en applikasjon . For eksempel, hvis en bruker skriver noe i et HTML-inndatafelt, vil applikasjon må administrere denne UI-tilstanden (f.eks. kontrollerte komponenter).

Herav, hva gir en reduksjonsgir?

De redusering er en ren funksjon som tar den forrige tilstanden og en handling, og returnerer neste stat. Det kalles a redusering fordi det er typen funksjon du ville pass til Array.

Hva er redusering i vinkel?

EN redusering er en funksjon med signaturen (akkumulator: T, element: U) => T. Reduksjonsmidler brukes ofte i JavaScript gjennom Array. reduseringsmetode, som itererer over hver av matrisens elementer og akkumulerer en enkelt verdi som et resultat. Reduksjonsmidler bør være rene funksjoner, noe som betyr at de ikke genererer noen bivirkninger.

Anbefalt: