Junior
Do czego służy funkcja strzałkowa w warunku?
sobes.tech AI
Odpowiedź od AI
Funkcja strzałkowa w warunku jest często używana do zwięzłego definiowania funkcji zwrotnej (callback) lub wyrażenia, szczególnie gdy konieczne jest zachowanie kontekstu this z zakresu zewnętrznego. W przeciwieństwie do zwykłych funkcji, funkcje strzałkowe nie mają własnego this, co zapobiega błędom podczas pracy z metodami obiektów.
Na przykład:
const numbers = [1, 2, 3];
const doubled = numbers.map(n => n * 2);
console.log(doubled); // [2, 4, 6]
Tutaj funkcja strzałkowa n => n * 2 jest używana jako krótki sposób opisu funkcji dla map. To sprawia, że kod jest bardziej czytelny i zwięzły.