标签:
hash算法: 专门接受一个字符串,并计算出一个尽量不重复的编号。相同字符串,计算出的号一定相同!不同字符串,计算的号几乎不相同。
添加元素时: 将下标名称交给hash算法,计算出一个唯一的序号,将值保存到数组对应序号的元素中。
读取元素时: 将下标名称交给hash算法,计算出一个和存入时完全相同的序号,直接查找序号位置的元素值。不需要遍历!
特殊: 关联数组length属性失效(永远为0)
遍历: 依次获得arr中每个下标的名称,保存在变量key中
for(var key in arr){
arr[key]//当前元素
}
一般我们开新闻时你系统怎么知道你如何在那地方在刷新,这个时候就要用到hash数组了
标签:
原文地址:http://www.cnblogs.com/tracy-zhu/p/5774602.html