Naps: Verständnisproblem

Hi,

ich habe jetzt schon des Öfteren so etwas gesehen:

var variable = function () {  
    return {  
        init: function () {  
  
            alert('Hello World');  
  
        }  
    };  
}();  
  
variable.init();  

Welchen Nutzen hat das? Bzw. was daran ist besser als diese Ausführung:

alert('Hello World');

MfG
Naps

  1. Moin,

    Welchen Nutzen hat das? Bzw. was daran ist besser als diese Ausführung:
    alert('Hello World');

    Stichwort Kapselung.

    Grüße Marco

    --
    Ich spreche Spaghetticode - fließend.
    1. Stichwort Kapselung.

      Perfekt, danke!
      MfG Naps