Een waarde retourneren in JavaScript

De beste manier om informatie terug te geven aan code die een functie in JavaScript heeft aangeroepen, is door de functie te schrijven met de waarden die worden gebruikt door de functie wordt eraan doorgegeven als parameters en de functie retourneert elke gewenste waarde zonder een globaal te gebruiken of bij te werken variabelen.

Door de manier te beperken waarop informatie naar en van functies wordt doorgegeven, is het gemakkelijker om dezelfde functie opnieuw te gebruiken vanaf meerdere plaatsen in de code.

JavaScript Return Statement

JavaScript zorgt ervoor dat één waarde wordt teruggegeven aan de code die deze heeft aangeroepen nadat alles in de functie die moet worden uitgevoerd, is uitgevoerd.

JavaScript geeft een waarde van een functie terug naar de code die deze heeft aangeroepen met behulp van de return-instructie. De te retourneren waarde is gespecificeerd in de retourzending. Die waarde kan een zijn constante waarde, een variabele of een berekening waarbij het resultaat van de berekening wordt geretourneerd. Bijvoorbeeld:

instagram viewer
terugkeer 3;
xyz retourneren;
waar terugkeren;
return x / y + 27; U kunt meerdere retourinstructies opnemen in uw functie, die elk een andere waarde retourneren. Naast het retourneren van de opgegeven waarde, fungeert de return-instructie ook als een instructie om de functie op dat moment te verlaten. Elke code die volgt op de retourinstructie wordt niet uitgevoerd.
functienummer (x, y) {
if (x! == y) {return false;}
if (x <5) {return 5;}
retourneer x;
}

De bovenstaande functie laat zien hoe u bepaalt welke return-instructie wordt uitgevoerd door if-instructies te gebruiken.

De waarde die wordt geretourneerd van een aanroep naar een functie, is de waarde van die functieaanroep. Met die functie kunt u bijvoorbeeld een variabele instellen op de waarde die wordt geretourneerd met behulp van de volgende code (die het resultaat op 5 zou zetten).

var resultaat = num (3,3);

Het verschil tussen functies en andere variabelen is dat de functie moet worden uitgevoerd om de waarde te bepalen. Wanneer u die waarde op meerdere plaatsen in uw code moet openen, is het efficiënter om de functie één keer uit te voeren en de geretourneerde waarde aan een variabele toe te wijzen. Die variabele wordt gebruikt in de rest van de berekeningen.