Junior
Koşulda ok fonksiyonu ne işe yarar?
sobes.tech yapay zeka
AI'dan gelen yanıt
Koşulda ok fonksiyonu, özellikle dış kapsamdan this bağlamını korumak gerekliyse, genellikle callback veya ifade tanımlamak için kullanılır. Normal fonksiyonların aksine, ok fonksiyonlarının kendi this'i yoktur, bu da nesne metodlarıyla çalışırken hataları önler.
Örneğin:
const numbers = [1, 2, 3];
const doubled = numbers.map(n => n * 2);
console.log(doubled); // [2, 4, 6]
Burada, n => n * 2 ok fonksiyonu, map için fonksiyonu kısa yoldan tanımlamanın bir yolu olarak kullanılır. Bu, kodu daha okunabilir ve özlü hale getirir.