[Solved] Javascript: Behavior of {}


This may be of use, excerpt:

CatNames.instance = null; // Will contain the one and only instance of the class

// This function ensures that I always use the same instance of the object
CatNames.getInstance = function() {
        if (CatNames.instance == null) {
                CatNames.instance = new CatNames();
        }
        return CatNames.instance;
}

Note: you should not clone singletons.

solved Javascript: Behavior of {}