В javascript есть два популярных стиля закрытия. Первый я вызываю анонимный конструктор:
new function() {
var code...
}
и встроенная функция:
(function() {
var code...
})();
Существуют ли различия в поведении между этими двумя? Является ли "лучше" над другим?