Hva er karrifunksjon i JavaScript?

Hva er karrifunksjon i JavaScript?
JavaScript støtter en rekke matematiske programmeringsfunksjoner for å optimalisere driften under webutvikling. Disse programmeringsfunksjonene brukes i komplekse problemer som karriering.

De fleste nettsteder bruker Kurrfunksjon For å bytte komplekse oppgaver til enklere. Som andre programmeringsspråk, JavaScript støtter karrifunksjonen for å løse forskjellige problemer.

Innholdet i artikkelen er vervet her for å diskutere karrifunksjonen i JavaScript.

  • Hva er karri?
  • Forskjell mellom karriering og tradisjonell funksjon i JavaScript
  • Hvordan bruke karrifunksjon i JavaScript

Hva er karri?

Kurring er det moderne konseptet med et programmeringsspråk. I utgangspunktet bryter det ned funksjonen med flere argumenter og returnerer en sekvens av funksjoner. Disse funksjonene godtar bare et enkelt argument om gangen. Det er veldig nyttig å unngå å passere de samme variablene gjentatte ganger.

I tillegg er det forskjellige fordeler med å bruke Kurrfunksjon i JavaScript. Noen av dem er som følger:

  • Deling av en kompleks funksjon i mindre/modulære funksjoner.
  • Reduser feilene med klarheten i koden.
  • Begrense bestått av de samme variablene gjentatte ganger.
  • Det er nyttig å lage en høyordre-funksjon.

Forskjell mellom karriering og tradisjonell funksjon i JavaScript

Syntaksen til en karrifunksjon brukes fra en tradisjonell funksjon til en moderne funksjonsstrategi. Hensikten med dette eksemplet er å skille mellom dem i JavaScript. Syntaksen for å bruke den enkle funksjonen i JavaScript er som følgende.

Syntaks av tradisjonsfunksjon i JavaScript

Funksjon Run (Argument1, Argument2, Argument3)
// Skriv koden her

I den tradisjonelle funksjonen er alle argumentene forhåndsdefinert og brukes på en gang mens de erklærer funksjonen.

Kurrfunksjon i JavaScript.

funksjonrun (argument1)
retur (argument2) =>
retur (argument3) =>
Return Run (Argument1, Argument2, Argument3)


Kurring skaper de nestede funksjonene basert på antall argumenter. I syntaks ovenfor returnerer hver funksjon argumentet.

Hvordan bruke karrifunksjon i JavaScript?

I dette eksemplet utføres en enkel tilleggsoperasjon mellom tre variabler, x, y, og z, ved å bruke Kurrfunksjon i JavaScript.

// Et eksempel på å bruke karrifunksjonen
const tillegg = (x) =>
return (y) =>
return (z) =>
Returner x+y+z



konsoll.Logg (tillegg (12) (10) (5))

Beskrivelsen av ovennevnte kode er skissert nedenfor:

  • An addisjon Funksjon er definert som tar ett argument, x.
  • Etter det returnerer den en funksjon som krever et argument, y.
  • Den samme prosedyren gjentas med z Argument og returnerer summen av disse tre variablene.
  • På denne måten er ikke funksjonen fullført før den godtar alle argumentene som blir gitt til den.

Produksjon

Utgangen viser utførelsen av ovennevnte kode og returnerer “27”, som er summen av 12, 10, og 5 verdier.

Konklusjon

Karrieringsfunksjonen lar deg dele funksjonen i flere moduler for å tjene ett formål. Denne strategien gjør en karrifunksjon mer effektiv enn tradisjonelle funksjoner. Her har du lært arbeid og bruk av karrifunksjonen i JavaScript. Et enkelt eksempel og fordelene med Kurrfunksjon er gitt for å forstå denne funksjonen.