2012-02-01 39 views
-1

我需要從一個網站擺脫原型的,所以我需要將其轉換:將此原型哈希轉換爲純javascript/jquery?

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

moduleCodeHash.get(selectedValue); 

爲純JS或jQuery的

+0

Dupe? http://stackoverflow.com/questions/3006984/how-to-create-hash-object-array-using-jquery – Louis 2012-02-02 12:12:39

回答

1

如果你沒有做任何幻想吧,那麼請不要做它很花哨,使用普通的物體。

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

moduleCodeHash[selectedValue]; // get selectedValue