• js 笔记 数组(对象)


     一、javascript push 的元素为指针

    var data = {"test":{"201308":"23","201309":"100","201312":"62","201311":"119","201310":"89","201306":"47","201307":"88"}}
    var _data = {};
    var sdata = [];
    $.each(data,function(i,item){
        for(var key in item){
            _data.name = key;
            _data.value = item[key];
            _data.color = color[2];
            
            sdata.push(_data);
        }
    });
    
    //查看sdata

    如果需要给sdata插入新元素可以做如下改变

    var data = {"test":{"201308":"23","201309":"100","201312":"62","201311":"119","201310":"89","201306":"47","201307":"88"}}
    var sdata = [];
    $.each(data,function(i,item){
        for(var key in item){
            //变量 每次定义新的变量
            var _data = {};
            _data.name = key;
            _data.value = item[key];
            _data.color = color[2];
            
            sdata.push(_data);
        }
    });
    
    //查看sdata

    二、Json对象 与 数组

    //json对象
    {
        "985工程高校": {
            "201308": "539",
            "201309": "925",
        },
        "单独处理": {
            "201308": "23",
            "201309": "100",
        },
        "211工程高校": {
            "201308": "203",
            "201309": "589",
        },
        "985工程优势学科创新平台高校": {
            "201308": "234",
            "201309": "577",
        }
    }
    //数组
    [
        {"985工程高校": {
            "201308": "539",
            "201309": "925",
        }},
        {"单独处理": {
            "201308": "23",
            "201309": "100",
        }},
        {"211工程高校": {
            "201308": "203",
            "201309": "589",
        }},
        {"985工程优势学科创新平台高校": {
            "201308": "234",
            "201309": "577",
        }}
    ]

    ps:json 对象没有length属性,数组有length属性

  • 相关阅读:
    Hibernate——openSession和getCurrentSession区别
    Oracle存储过程分页 详解
    如何破解mysql数据库的密码
    Oracle约束详解
    Oracle分页查询
    Oracle如何管理权限和角色
    悲观锁和乐观锁详解
    Oracle控制结构详解
    Rose建模之各模型分析
    div布局中将页面居中的方法
  • 原文地址:https://www.cnblogs.com/ccdc/p/3497815.html
Copyright © 2020-2023  润新知