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