Функция JavaScript с параметром undefined [дубликат]

Обойдя исходный код Modernizr, я нашел странную вещь :

window.Modernizr = (function(window,document,undefined) {

После этого эта функция будет вызываться с двумя аргументами ( this, this.document ).

Почему здесь используется undefined ? Это имеет смысл или это просто странно кодовый стиль?

20
задан Gleb M Borisov 10 January 2011 в 19:05
поделиться