Sobes.tech
Junior

Zašto se u uslovu koristi streličasta funkcija?

sobes.tech АИ

Одговор од АИ

Стрељачка функција у услову често се користи за компактно дефинисање функције за повратни позив (callback) или израза, посебно када је потребно сачувати контекст this из спољашњег опсега. За разлику од обичних функција, стрелове функције немају свој this, што спречава грешке при раду са методама објеката.

На пример:

const numbers = [1, 2, 3];
const doubled = numbers.map(n => n * 2);
console.log(doubled); // [2, 4, 6]

Овде, стреловна функција n => n * 2 се користи као кратак начин за опис функције за map. Ово чини код читљивијим и концизнијим.