0.0.1 • Published 8 years ago

just-singleton v0.0.1

Weekly downloads
4
License
-
Repository
github
Last release
8 years ago

Example of usage:

var singleton = require('just-singleton');

(function() {
    function MyClass() {
        this.name = 'a1';
    }

    var a1 = singleton(MyClass);
    var a2 = singleton(MyClass);
    console.log(a1); // { name: 'a1' }
    console.log(a2); // { name: 'a1' }
    a1.name = 'a3';
    console.log(a1); // { name: 'a3' }
    console.log(a2); // { name: 'a3' }
    
    console.log(a1 === a2) // true
})();