Преобразовать этот хэш прототипа в обычный javascript / jquery? - PullRequest
0 голосов
/ 02 февраля 2012

Мне нужно избавиться от прототипа с сайта, поэтому мне нужно преобразовать это:

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

moduleCodeHash.get(selectedValue);

в простой js или jquery

1 Ответ

1 голос
/ 02 февраля 2012

Если вы не делаете с этим ничего особенного, то не делайте это причудливым, используйте обычный предмет.

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

moduleCodeHash[selectedValue]; // get selectedValue
...