One big difference is that:
function functionName()
will show up in a stack trace with a name, whereas the other won't.You can also do this:
var f = function functionName() { }