IIFE Example

by bryandowning

JavaScript

var obj = {

    add: (function () {
        var _private;
        return function (a, b) {
            _private = a + b;
            console.log(_private);
            return _private;
        };
        
    }())
    
};

obj.add(1,2);