Одним из важных отличий является значение ключевого слова this в теле функции, на которую ссылается nextplease.init.
Предположим, что nextplease определено так:
nextplease = {};
nextplease.someCustomProperty = "hello";
nextplease.init = function () { alert(this.someCustomProperty); }
В первом примере значением "this" будет объект DOM, и предупреждение будет завершено:
window.addEventListener("load", nextplease.init, false);
Во второй форме значением «this» будет объект nextplease, и в предупреждении будет указано «hello»:
window.addEventListener("load", function() {nextplease.init();}, false);
Ссылка на документацию MDC:
https://developer.mozilla.org/en/DOM/element.addEventListener