zoukankan      html  css  js  c++  java
  • 刚刚上班才回来,今天和你说说hash数组

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

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

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

  • 相关阅读:
    redis
    装饰器之functools与before_request
    版本
    git常用命令
    支付宝支付示例
    ContentType
    vue的基础使用
    es6简单介绍
    解析器、路由控制、分页与响应器
    元素水平居中的方法
  • 原文地址:https://www.cnblogs.com/tracy-zhu/p/5774602.html
Copyright © 2011-2022 走看看