js 笔记 数组(对象)

时间:2014-01-14 21:46:08   收藏:0   阅读:537

 一、javascript push 的元素为指针

bubuko.com,布布扣
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
bubuko.com,布布扣

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

bubuko.com,布布扣
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
bubuko.com,布布扣

 

二、Json对象 与 数组

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

 

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

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

原文:http://www.cnblogs.com/ccdc/p/3497815.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!