w,d - аргументы
Доброго времени суток, уважаемые участники форума.
У меня вопрос. (function(w,d) { // ... })(window,document); Почему некоторые скрипты передают window и document во вложенную функцию, если она и так имеет к ним доступ ? Не знал как задать это в поиске, заранее спасибо за ответ. |
Для красоты.)
Или исходя из предположения, что возможно когда-нибудь понадобится применять скрипт не только к текущему окну, но и, например, к фрейму. |
Не понимаю.
Если это одна и та же ссылка на объект, но с разными именами, что мешает использовать "внешнюю" ? |
То что внутри скрипта имя всегда одно. А на вход ему можно подать разное. Не только window, но например window.opener или window.frames[0] итп.
|
Хотя Вы правы, возможно там разные люди отвечают за сборку.
|
Цитата:
|
Часовой пояс GMT +3, время: 17:14. |