js实现的类似于asp数据字典的数据类型代码实例


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 ;

}
Javascript 相关文章推荐
javascript操作cookie_获取与修改代码
May 21 Javascript
javascript 进阶篇1 正则表达式,cookie管理,userData
Mar 14 Javascript
IE关闭时判断及AJAX注销案例学习
Feb 18 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
Dec 17 Javascript
JS+CSS实现可拖拽的漂亮圆角特效弹出层完整实例
Feb 13 Javascript
JQuery zClip插件实现复制页面内容到剪贴板
Nov 02 Javascript
JS获取子窗口中返回的数据实现方法
May 28 Javascript
微信小程序 后台https域名绑定和免费的https证书申请详解
Nov 10 Javascript
基于VUE移动音乐WEBAPP跨域请求失败的解决方法
Jan 16 Javascript
JavaScript链式调用实例浅析
Dec 19 Javascript
webpack的 rquire.context用法实现工程自动化的方法
Feb 07 Javascript
vue项目接口域名动态获取操作
Aug 13 Javascript
jQuery表格列宽可拖拽改变且兼容firfox
Sep 03 #Javascript
Egret引擎开发指南之视觉编程
Sep 03 #Javascript
Egret引擎开发指南之发布项目
Sep 03 #Javascript
Egret引擎开发指南之运行项目
Sep 03 #Javascript
JavaScript实现找出字符串中第一个不重复的字符
Sep 03 #Javascript
Egret引擎开发指南之编译项目
Sep 03 #Javascript
js和jquery中循环的退出和继续下一个循环
Sep 03 #Javascript
You might like
一个高ai的分页函数和一个url函数
2006/10/09 PHP
php AJAX实例根据邮编自动完成地址信息
2008/11/23 PHP
判断PHP数组是否为空的代码
2011/09/08 PHP
php目录操作实例代码
2014/02/21 PHP
PHP分页初探 一个最简单的PHP分页代码的简单实现
2016/06/21 PHP
PHP goto语句用法实例
2019/08/06 PHP
laravel 时间格式转时间戳的例子
2019/10/11 PHP
WordPress 插件——CoolCode使用方法与下载
2007/07/02 Javascript
模拟jQuery ajax服务器端与客户端通信的代码
2011/03/28 Javascript
JavaScript中跨域调用Flash的方法
2014/08/11 Javascript
浅谈angularJS中的事件
2016/07/12 Javascript
微信小程序 页面跳转传参详解
2016/10/28 Javascript
JavaScript 监控微信浏览器且自带返回按钮时间
2016/11/27 Javascript
vue实现分页组件
2020/06/16 Javascript
Vue实现浏览器打印功能的代码
2020/04/17 Javascript
javascript 代码是如何被压缩的示例代码
2020/05/06 Javascript
利用React高阶组件实现一个面包屑导航的示例
2020/08/23 Javascript
[00:02]DOTA2新版本使用PA至宝后暴击展示
2014/11/19 DOTA
分享6个隐藏的python功能
2017/12/07 Python
详解Python传入参数的几种方法
2019/05/16 Python
matlab中二维插值函数interp2的使用详解
2020/04/22 Python
python 获取计算机的网卡信息
2021/02/18 Python
北美大型运动类产品商城:Champs Sports
2017/01/12 全球购物
英国领先的酒类网上商城:TheDrinkShop
2017/03/16 全球购物
Internet体系结构
2014/12/21 面试题
经济信息管理专业大学生求职信
2013/09/27 职场文书
11月红领巾广播稿
2014/01/17 职场文书
食品安全检查制度
2014/02/03 职场文书
预备党员承诺书
2014/03/25 职场文书
商场父亲节活动方案
2014/08/27 职场文书
后进基层党组织整改方案
2014/10/25 职场文书
学校艾滋病宣传活动总结
2015/05/09 职场文书
房屋维修申请报告
2015/05/18 职场文书
入团介绍人意见范文
2015/06/04 职场文书
清洁工工作总结
2015/08/11 职场文书
交通事故协议书范本
2016/03/19 职场文书