Junior
Proč se v podmínce používá šipková funkce?
sobes.tech AI
Odpověď od AI
Šipková funkce v podmínce se často používá k stručnému definování zpětného volání (callback) nebo výrazu, zejména když je třeba zachovat kontext this z vnějšího rozsahu. Na rozdíl od běžných funkcí nemají šipkové funkce vlastní this, což zabraňuje chybám při práci s metodami objektů.
Například:
const numbers = [1, 2, 3];
const doubled = numbers.map(n => n * 2);
console.log(doubled); // [2, 4, 6]
Zde je šipková funkce n => n * 2 použita jako krátký způsob, jak popsat funkci pro map. To činí kód čitelnějším a stručnějším.