0
How does nested functions work in javascript? Any examples?
Nested functions in javascript
1 ответ
+ 2
Nested functions are simply functions in a function. You declare them inside a function block.
function total(array) {
function isNumber(o) {
return typeof o === "number";
}
var sum = 0;
for (var i = 0; i < array.length; i++) {
if (isNumber(array[i]) {
sum += array[i];
}
}
return sum;
}
total([5, 7, "6", 2]); // returns 14
Here `isNumber` is nested inside the function `total`.