Junior — Middle
Mi a különbség a névtelen és a nevesített függvény között a programozásban?
sobes.tech MI
Válasz az MI-től
Névtelen függvény (anonim függvény vagy lambda) olyan függvény, amelynek nincs neve, és általában rövid ideig tartó műveletekhez használják, például egy másik függvény argumentumaként. A nevesített függvénynek van neve, és a kód különböző részeiből hívható meg.
Példa Dart (Flutter) nyelven:
// Nevesített függvény
int add(int a, int b) {
return a + b;
}
// Név nélküli függvény
var multiply = (int a, int b) => a * b;
void main() {
print(add(2, 3)); // 5
print(multiply(2, 3)); // 6
}
Az anonim függvények hasznosak logika átadására más függvényeknek, például eseménykezelőkben vagy kollekciós metódusokban.