(function (global, undefined) {
... some code which doesnt use arguments array
} (this));
I often see module pattern done in this way.
I really question why there's a second argument undefined
?
Are these examples buggy or is there a special meaning of undefined
here?