virtualitems / javascript-toolkit

My javascript toolkit
1 stars 0 forks source link

module pattern #17

Open deltecacarrasco opened 9 months ago

deltecacarrasco commented 9 months ago
var MiModulo = (function() {
    var datosPrivados = "Estos datos son privados";

    function funcionPrivada() {
        console.log("Esta es una función privada");
    }

    // Exponer solo lo que necesitas
    return {
        datosPublicos: "Estos datos son públicos",
        funcionPublica: function() {
            console.log("Esta es una función pública");
        }
    };
})();

console.log(MiModulo.datosPublicos); // Acceso a datos públicos
MiModulo.funcionPublica(); // Llamada a función pública