Junior
Pentru ce este utilizată funcția săgeată în condiție?
sobes.tech AI
Răspuns de la AI
Funcția săgeată în condiție este adesea utilizată pentru a defini în mod compact o funcție de callback sau o expresie, mai ales atunci când este necesar să păstrezi contextul this din domeniul extern. Spre deosebire de funcțiile obișnuite, funcțiile săgeată nu au propriul this, ceea ce previne erorile atunci când lucrezi cu metode ale obiectelor.
De exemplu:
const numbers = [1, 2, 3];
const doubled = numbers.map(n => n * 2);
console.log(doubled); // [2, 4, 6]
Aici, funcția săgeată n => n * 2 este folosită ca o modalitate scurtă de a descrie o funcție pentru map. Acest lucru face ca codul să fie mai ușor de citit și mai concis.