¿Convertir este prototipo de hash en javascript / jquery simple?

I need to get rid of prototype from a site so I need to convert this:

var moduleCodeHash = new Hash();
moduleCodeHash.set('SHIPMANAGER','SHIPMENTFILTER');
moduleCodeHash.set('TRAFFICMGR','TRAFFICMGRFILTER');
moduleCodeHash.set('SHIPBIDMONITOR','BIDFILTER');

moduleCodeHash.get(selectedValue);

to plain js or jquery

preguntado el 01 de febrero de 12 a las 23:02

1 Respuestas

If you're not doing anything fancy with it then don't make it fancy, use an ordinary object.

var moduleCodeHash = {};
moduleCodeHash['SHIPMANAGER']    = 'SHIPMENTFILTER';
moduleCodeHash['TRAFFICMGR']     = 'TRAFFICMGRFILTER';
moduleCodeHash['SHIPBIDMONITOR'] = 'BIDFILTER';

moduleCodeHash[selectedValue]; // get selectedValue

Respondido 02 Feb 12, 16:02

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.