Posted in Javascript onSeptember 03, 2014
首先声明一个数组:
var dictNew=new Array; var key; var value; for (var i = 0; i <50; i++) { //获取要添加到数据字典的键值对 key= jQuery("#costCodeIdId"+i).val(); value = num2zero(jQuery("#valueId"+i).val()); //检查该key值是否在数据字典中存在,如果不存在,直接把key值和value添加到数据字典中,如果存在该key键值,则value值累加 if(checkHasInDict(key,dictNew)){ dictNew[key] = num2zero(dictNew[key]) + value; }else{ dictNew[key] = value; } } //数据字典的取值 function getDictValue(key,dict){ var tempDictValue = ""; for(var k in dict){ if(k==key){ tempDictValue =dict[k]; return tempDictValue; } } return tempDictValue; } //检查是key值是否在数组中存在 function checkHasInDict(key,dict){ for(var k in dict){ if (k == key){ return true; } } return false ; }
js实现的类似于asp数据字典的数据类型代码实例
- Author -
junjie声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@