Junior
Miért használunk nyílfüggvényt a feltételben?
sobes.tech MI
Válasz az MI-től
A nyílfüggvény a feltételben gyakran használatos a visszahívó (callback) vagy kifejezés rövid meghatározására, különösen akkor, amikor meg kell tartani a külső környezetből származó this kontextust. A hagyományos függvényekkel ellentétben a nyílfüggvényeknek nincs saját this-ük, ami megakadályozza a hibákat az objektummetódusokkal való munkavégzés során.
Például:
const numbers = [1, 2, 3];
const doubled = numbers.map(n => n * 2);
console.log(doubled); // [2, 4, 6]
Itt a n => n * 2 nyílfüggvény rövid módja annak, hogy leírjunk egy függvényt a map-hez. Ez olvashatóbbá és tömörebbé teszi a kódot.