Я отлаживаю приложение, которое использует скрипт-менеджер .NET.
Это может быть сбой в Firebug, но когда я читаю код, появляется много строк вроде следующего:
// anonymous functions not attached as handlers and not called immediately
function () {
//code
}
// named functions added as methods
myObj = {
myMethod: function myFunctionName() {
//code
}
}
Являются ли эти строки действительными и, если да, то, что они делают, и какая возможная причина будет для такого кодирования (и я не приму «Это Microsoft - то, что вы ожидаете» в качестве ответа)?