Als «higher-order-functions» getaggte Fragen

Funktionen höherer Ordnung sind Funktionen, die entweder Funktionen als Argumente verwenden oder als Ausgabe (oder beides) zurückgeben. Sie sind ein Eckpfeiler der funktionalen Programmierung.








2
Wie funktionieren Funktionen höherer Ordnung wie .map () intern in JavaScript?
Heutzutage versucht jeder, diese Art von Funktionen höherer Ordnung zu verwenden, um vielversprechende Ergebnisse mit weniger Code zu erzielen. Aber ich frage mich, wie diese Funktionen intern funktionieren. Angenommen, ich schreibe so etwas var numbers = [16, 25, 36]; var results = numbers.map(Math.sqrt); console.log(results); // [4, 5, 6] Führen Sie …



3
Welche Kenntnisse oder Schulungen sind erforderlich, damit jemand die Definition von foldlM wie folgt aufschreibt? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 7 Monaten . Vor kurzem versuche ich, Haskell in einigen meiner …

6
So führen Sie zwei Arrays, die sich in einzelnen Objekten befinden, als Eigenschaft zusammen
Ich habe zwei Objekte wie dieses: let obj1 = { slotIDs: ["5e0301f353ee2a0546298f15"] } let obj2 = { slotIDs: ["5e0301f353ee2a0546298f15", "5e03050453ee2a0546298f1c"] } Ich muss sie in einem einzigen Array wie diesem zusammenführen let newObj = ["5e0301f353ee2a0546298f15", "5e03050453ee2a0546298f1c"] Ich habe versucht, lodash union und map zu verwenden, aber kein Glück.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.