Når en funksjon påkalles uten å gi et argument, blir standardverdien brukt. Videre kan innstilling av standardparameterverdiene gjøre koden mer robuste, enklere og enklere å lese og forstå, spesielt når du arbeider med valgfrie parametere.
Denne bloggen vil beskrive prosedyren for å sette parameterens standardverdi for en funksjon i JavaScript.
Hvordan angi en standardparameterverdi for en JavaScript -funksjon?
For å angi standardparameterverdien for en funksjon i JavaScript, bruk "=”Operatør i funksjonsdefinisjonen.
Syntaks
For å sette standardparameterverdien til en funksjon, bruk følgende syntaks:
funksjonsfunksjonName (param = standardValue)Eksempel
Definere en funksjon “sum”Med tre parametere”en”,”b”Og“c”Og sette standardparameterverdiene til“7”,“2”,”4”, Henholdsvis:
funksjonssum (a = 7, b = 2, c = 4)Ring den definerte funksjonen "sum()”Uten å bestå noen argumenter. Det vil gi summen av standardverdiene til parametere:
konsoll.log (sum ());Nå vil vi overskrive standardverdiene ved å passere “1”,“4”, Og“6”Som argumenter. Det vil returnere summen av disse medfølgende argumenter:
konsoll.logg (sum (1, 4, 6));Her passerer argumentene “4”Og“3”, Som fungerer som en verdi av variablene”en”Og“b”. For “c”, Standardverdien vil bli brukt:
konsoll.logg (sum (4, 3));Produksjon
Du kan også angi standardverdien for parameteren i funksjonskroppen ved å identifisere om typen variabel er udefinert. Hvis ja, angir du standardverdien for den variabelen:
funksjonssum (a, b = 2, c = 4)Ring funksjonen som vil gi summen av alle standardverdiene til “en”,“b”, Og“c" som er "9”,“2”Og“4”Henholdsvis:
konsoll.log (sum ());Overskriv verdiene til parametrene og finn summen av alle disse argumentene:
konsoll.logg (sum (1, 4, 6));Produksjon
Det handler om å angi standard parameterverdien for JavaScript -funksjonen.
Konklusjon
For å sette standard parameterverdien for en funksjon i JavaScript, bruk "=" -operatøren i funksjonsdefinisjonen. Disse standardverdiene brukes på tidspunktet for å kalle funksjonen der argumentene ikke blir bestått. Du kan også angi standardverdiene i funksjonskroppen. Denne bloggen beskrev prosedyren for å angi standardparameterverdien for en funksjon i JavaScript.