一种数据类型代码的实例,类似于js实现的ASP数据字典。

首先,声明一个数组:

复制代码代码如下所示:

无功dictnew =新的数组;

无功的关键;

VaR值;

对于(var i = 0;i < 50;i + +){

获取添加到键值对的数据字典中

关键= jQuery(# costcodeidid+我)瓦迩();

价值= num2zero(jQuery(# valueid+我)。瓦迩()));

检查数据字典中存在的键值,如果没有,直接将键值和值添加到数据字典中,如果键值,则添加值。

如果(checkhasindict(关键,dictnew)){

dictnew {key} = num2zero(dictnew {key})+价值;

其他{ }

dictnew {key} =价值;

}

}



值数据字典

功能getdictvalue(关键,DICT){

无功tempdictvalue = ;

对于(VaR K的){

如果(k = key){

tempdictvalue = { },K;

返回tempdictvalue;

}

}

返回tempdictvalue;

}



检查数组中是否有键值。

功能checkhasindict(关键,DICT){

对于(VaR K的){

如果(k = key){

返回true;

}

}

返回false;

}