We have two different way for doing function expression in JavaScript:
Named function expression (NFE):
var boo = function boo () {
Using named function expressions is better, when you want to be able to reference the function in question without having to rely on deprecated features such as arguments.callee.
arguments.callee