zoukankan      html  css  js  c++  java
  • js 数组

    var arr = new Array();
    arr["name"]="siyuantlw";
    arr["title"]="PHP博客";
    for(var key in arr){
        alert(key);//“键名”
        alert(a[key]);//“键值'
    }
     
     
    下面是转载一篇博文

    标准javascript 是内含支持hash关联数组,经查找资料并测试,有关标准javascript内含的hash关联数组操作备忘如下

    1。Hash关联数组定义

    // 定义空数组
    myhash = { }

    // 直接定义数组
    myhash = {”key1″:”val1″, “key2″:”val2″ }

    // 用Array 定义数组
    myhash = new Array();
    myhash[”key1″] = “val1″;
    myhash[”key2″] = “val2″;

    2。向Hash关联数组添加键值

    // 添加一个新键 newkey ,键值为 newval
    myhash[”newkey”] = “newval”;

    3。删除Hash关联数组已有键值

    // 删除一个键 newkey ,同时,该键值对应的 newval 也就消失了
    delete myhash[”newkey”];

    4。遍历Hash关联数组

    // 遍历整个hash 数组 

    //其中 key是键名  如果想获取键名 调取key就可以
    for (key in myhash) {
    val = myhash[key];
    }

    5。Hash关联数组简易使用示例

    // 转向脚本

    6.对象,json对象都可以这样遍历出来:

    var obj = {a:"aaa",b:"bbb",c:"ccc"}

    for(var s in obj){
      alert(obj[s]);
    }

    var data=[{name:"a",age:12},{name:"b",age:11},{name:"c",age:13},{name:"d",age:14}];
    for(var key in data){
    alert(key);
    alert(data[key]);
    alert("text:"+data[key].name+" value:"+data[key].age );
    }

  • 相关阅读:
    docker安装kafka
    Prometheus警报
    MongoDB介绍
    SpringMvc中几个注解
    无DNS安装VCSA
    互联网本质
    什么是领导力
    58沈剑_一分钟专栏
    以数据库思维理解区块链
    区块链的4个实际应用
  • 原文地址:https://www.cnblogs.com/zifeiyu/p/3184130.html
Copyright © 2011-2022 走看看