Nyanser av callbacks i JavaScript
Callbacks behöver inte nödvändigtvis vara anonyma funktioner. Låt oss som exempel ha följande funktion:
function square(num) {
return num ** 2;
}
Låt oss använda den för att kvadrera varje element i arrayen:
function square(num) {
return num * num;
}
let result = each([1, 2, 3, 4, 5], square);
console.log(result);
Använd följande funktion för att upphöja alla element i arrayen till kuben:
function cube(num) {
return num ** 3;
}