Ich frage mich, ob JavaScript das Schreiben einer Funktion innerhalb einer anderen Funktion oder verschachtelter Funktionen unterstützt (ich habe sie in einem Blog gelesen). Ist das wirklich möglich? Tatsächlich habe ich diese verwendet, bin mir aber dieses Konzepts nicht sicher. Ich bin wirklich unklar - bitte helfen Sie!
javascript
function
nested
Roter Schwan
quelle
quelle
Das Folgende ist böse, dient aber dazu zu demonstrieren, wie Sie Funktionen wie jede andere Art von Objekt behandeln können.
quelle
Funktionen sind erstklassige Objekte, die sein können:
Um auf dem Beispiel von Kenny aufzubauen:
Würde Sie mit 5 alarmieren.
quelle
Ja, es ist möglich, eine in einer anderen Funktion verschachtelte Funktion zu schreiben und aufzurufen.
Versuche dies:
quelle
Sie können eine Funktion, die Sie als Variable an eine andere Funktion übergeben haben, nicht nur zurückgeben, sondern auch für die Berechnung innerhalb und außerhalb verwenden. Siehe dieses Beispiel:
quelle