Начинающий-Js-кодер, гипотетически этот код может быть склеен с другим в один файл. Опять же гипотетически в том файле в последней строчке может не стоять ";". Тогда скобки могут бы интерпретированы как вызов функции:
var getBindedAlert = function(msg){
return alert.bind(window, 'Внезапно: ' + msg);
}
(function() {
'use strict';
})();
var getBindedAlert = function(msg){
return alert.bind(window, 'Внезапно: ' + msg);
}
;(function() {
'use strict';
})();
...upd:
laimas, обфускаторы обычно как раз нормально разруливают такое.