Sobes.tech
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.