码迷,mamicode.com
首页 > 编程语言 > 详细

刚刚上班才回来,今天和你说说hash数组

时间:2016-08-16 00:31:00      阅读:249      评论:0      收藏:0      [点我收藏+]

标签:

hash算法: 专门接受一个字符串,并计算出一个尽量不重复的编号。相同字符串,计算出的号一定相同!不同字符串,计算的号几乎不相同。
添加元素时: 将下标名称交给hash算法,计算出一个唯一的序号,将值保存到数组对应序号的元素中。
读取元素时: 将下标名称交给hash算法,计算出一个和存入时完全相同的序号,直接查找序号位置的元素值。不需要遍历!

特殊: 关联数组length属性失效(永远为0)
遍历: 依次获得arr中每个下标的名称,保存在变量key中
for(var key in arr){
arr[key]//当前元素
}

一般我们开新闻时你系统怎么知道你如何在那地方在刷新,这个时候就要用到hash数组了

刚刚上班才回来,今天和你说说hash数组

标签:

原文地址:http://www.cnblogs.com/tracy-zhu/p/5774602.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!