Nuanstat e Callback-ëve në JavaScript
Callback-et nuk duhet domosdoshmërisht të jenë funksione anonime. Le të themi për shembull se kemi funksionin e mëposhtëm:
function square(num) {
return num ** 2;
}
Le të përdorim atë për të ngritur në katror çdo element të array-it:
function square(num) {
return num * num;
}
let result = each([1, 2, 3, 4, 5], square);
console.log(result);
Duke përdorur funksionin e mëposhtëm, ngritni të gjithë elementët e array-it në kub:
function cube(num) {
return num ** 3;
}