Skip to content

module pattern #17

@deltecacarrasco

Description

@deltecacarrasco
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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions