js中哈希表的几种用法总结


Posted in Javascript onJanuary 28, 2014

1.

<html>
<head>
<script type="text/javascript">
// by Go_Rush(三水点靠木)  from https://3water.com/
var hash={
    "百度"            :"http://www.baidu.com/",
    "Google"        :"http://www.google.com/",
    "微软"            :"http://www.microsoft.com/",
    "三水点靠木"    :"https://3water.com/"
};
function showUrl(element){    //使用哈稀对象
    alert(hash[element.value])
}
</script>
</head>
<body>
<form>
<input type="text" id="txt" />
<input type="button" value="测试" onclick="showUrl(document.getElementById('txt'));"/>
</form>
</body>
</html>

2.
<script>
  var   ht   =   
  {   
      "c1"   :   {"UserID":"userc1","UserName":"usercc1"},   
      "c2"   :  {"UserID":"userc2","UserName":"usercc2"},   
      "c3"   :   {"UserID":"userc3","UserName":"usercc3"}
  };     alert(ht["c1"]["UserID"]);   
  alert(ht["c2"]["UserID"]);
</script>

3
<script>
  var Arr =new Array({'s':'sss','aa':'www'},{'s1':'wwww','aa1':'ssss'});
   alert(Arr[0].s);
   alert(Arr[0].aa);
   alert(Arr[1].s1);
   alert(Arr[1].aa1);
</script>
Javascript 相关文章推荐
jsp js鼠标移动到指定区域显示选项卡离开时隐藏示例
Jun 14 Javascript
Javascript浅谈之引用类型
Dec 18 Javascript
简介JavaScript中Boolean.toSource()方法的使用
Jun 05 Javascript
jQuery超酷平面式时钟效果代码分享
Mar 30 Javascript
总结JavaScript设计模式编程中的享元模式使用
May 21 Javascript
基于js实现checkbox批量选中操作
Nov 22 Javascript
js实现彩色条纹滚动条效果
Mar 15 Javascript
基于 Vue 的树形选择组件的示例代码
Aug 18 Javascript
js对象实例详解(JavaScript对象深度剖析,深度理解js对象)
Sep 21 Javascript
JS 实现分页打印功能
May 16 Javascript
vue组件入门知识全梳理
Sep 21 Javascript
vue封装数字翻牌器
Apr 20 Vue.js
js日期对象兼容性的处理方法
Jan 28 #Javascript
JS cookie中文乱码解决方法
Jan 28 #Javascript
JS正则表达式验证数字代码
Jan 28 #Javascript
js的隐含参数(arguments,callee,caller)使用方法
Jan 28 #Javascript
js中arguments,caller,callee,apply的用法小结
Jan 28 #Javascript
setInterval与clearInterval的使用示例代码
Jan 28 #Javascript
Jquery实现的一种常用高亮效果示例代码
Jan 28 #Javascript
You might like
php中用于检测一个地理IP地址是否可用的代码
2012/02/19 PHP
php笔记之:初探PHPcms模块开发介绍
2013/04/26 PHP
php把数据表导出为Excel表的最简单、最快的方法(不用插件)
2014/05/10 PHP
PHP中$GLOBALS['HTTP_RAW_POST_DATA']和$_POST的区别分析
2017/07/03 PHP
PHP封装类似thinkphp连贯操作数据库Db类与简单应用示例
2019/05/08 PHP
用javascript父窗口控制只弹出一个子窗口
2007/04/10 Javascript
JQuery为textarea添加maxlength属性的代码
2010/04/07 Javascript
DOM 中的事件处理介绍
2012/01/18 Javascript
JavaScript性能优化之小知识总结
2015/11/20 Javascript
js添加千分位的实现代码(超简单)
2016/08/01 Javascript
js实现自动轮换选项卡
2017/01/13 Javascript
JS 调试中常见的报错问题解决方法
2017/05/20 Javascript
vue 实现复制内容到粘贴板clipboard的方法
2018/03/17 Javascript
Vue.js 踩坑记之双向绑定
2018/05/03 Javascript
详解JS转换数值函数Number()、parseInt()、parseFloat()
2018/08/24 Javascript
JS对象和字符串之间互换操作实例分析
2019/02/02 Javascript
vue增加强缓存和版本号的实现方法
2019/05/01 Javascript
JavaScript中this的全面解析及常见实例
2019/05/14 Javascript
jquery中为什么能用$操作
2019/06/18 jQuery
Python爬豆瓣电影实例
2018/02/23 Python
图文详解python安装Scrapy框架步骤
2019/05/20 Python
python TF-IDF算法实现文本关键词提取
2019/05/29 Python
基于python进行抽样分布描述及实践详解
2019/09/02 Python
在Pytorch中计算自己模型的FLOPs方式
2019/12/30 Python
matlab灰度图像调整及imadjust函数的用法详解
2020/02/27 Python
Python 获取异常(Exception)信息的几种方法
2020/12/29 Python
Canvas制作的下雨动画的示例
2018/03/06 HTML / CSS
Radley英国官网:英国莱德利小狗包
2019/03/21 全球购物
德国拖鞋网站:German Slippers
2019/11/08 全球购物
Overload和Override的区别
2012/09/02 面试题
自考生自我鉴定范文
2013/10/01 职场文书
毕业研究生的自我鉴定
2013/11/30 职场文书
大学军训感言300字
2014/03/09 职场文书
大学生学习新党章思想汇报
2014/10/25 职场文书
PHP实现创建以太坊钱包转账等功能
2021/04/21 PHP
Spring boot admin 服务监控利器详解
2022/08/05 Java/Android