Module closures???

by Susan Delgado

JavaScript

var obj = (function () {
    var i = 0;
 
    return {
        byOne: function () {
            i = i + 1;
            var value = i;
            return value;
        }

    }
}());
var val1 = obj.byOne();
alert(val1);