Junior
Na čo sa v podmienke používa šípová funkcia?
sobes.tech AI
Odpoveď od AI
Šípová funkcia v podmienke sa často používa na kompaktné definovanie spätného volania (callback) alebo výrazu, najmä keď je potrebné zachovať kontext this z vonkajšieho rozsahu. Na rozdiel od bežných funkcií nemajú šípové funkcie vlastný this, čo zabraňuje chybám pri práci s metódami objektov.
Napríklad:
const numbers = [1, 2, 3];
const doubled = numbers.map(n => n * 2);
console.log(doubled); // [2, 4, 6]
Tu je šípová funkcia n => n * 2 použitá ako krátky spôsob, ako opísať funkciu pre map. To robí kód čitateľnejším a stručnejším.