Может ли любое тело выдать мне несколько аргументов для использования встроенных функций против передачи предопределенного имени функции некоторому обработчику.
Т.е. что лучше:
(function() {
setTimeout(function() { /*some code here*/ }, 5);
})();
против
(function() {
function invokeMe() {
/*code*/
}
setTimeout(invokeMe, 5);
})();
Странный вопрос, но мы почти ссоримся в команде по этому поводу.