Junior
Kam ir paredzēta bultiņas funkcija nosacījumā?
sobes.tech AI
Atbilde no AI
Līnijas funkcija nosacījumā bieži tiek izmantota, lai īsi definētu atgriešanas funkciju (callback) vai izteiksmi, īpaši, ja ir nepieciešams saglabāt ārējās vides this kontekstu. Atšķirībā no parastajām funkcijām, šī funkcija this nav savs, kas novērš kļūdas, strādājot ar objektu metodēm.
Piemēram:
const numbers = [1, 2, 3];
const doubled = numbers.map(n => n * 2);
console.log(doubled); // [2, 4, 6]
Šeit, n => n * 2 ir kā īss veids, kā aprakstīt funkciju map. Tas padara kodu lasāmāku un kodu īsāku.