En mi diario labor como desarrollador llegue a un punto donde se complicaba la vida con algunos componentes en jQuery debido a que debia invocarlos en varias partes de mi codigo, despues de tanto pensar me pregunte y si puedo hacer un storage de estos complementos en js y pues esto fue lo que nacio un storage de objetos en javascript, actualmente lo estoy utilizando para ordenar unas datatables pero puede almacenar muchas otras cosas mas.
// DataTables Global Storage var $dtstorage = function(){ this.storage = {}; this.add = function(name,$dt){ this.storage[name] = $dt; } this.get = function(name){ for(i in this.storage){ if(i == name){ return this.storage[i]; } } } } // Instancing $dtstorage $dstore = new $dtstorage;