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