If you need recursion, then name a function, but if you don’t, un-naming a function is fine … in other words, anonymous functions will do just fine when you don’t need recursion
var add = function(a,b) { return a+b; };
If you need recursion, then name a function, but if you don’t, un-naming a function is fine … in other words, anonymous functions will do just fine when you don’t need recursion
var add = function(a,b) { return a+b; };