0

I am wondering if anyone knows why some people define global variables that are set to functions vs just defining a global function name. For example:

var foo = function() { alert('hello!'); }

instead of

function foo() { alert('hello!'); }

Wouldn't the second method be better since there is a chance something might overwrite the first variable and you would lose the function? Does this have anything to do with extending objects? Are there performance concerns?

0

0

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.