首页 > Web开发 > 详细

js 笔记 数组(对象)

时间:2014-01-14 21:46:08      阅读:536      评论:0      收藏:0      [点我收藏+]

 一、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属性

js 笔记 数组(对象)

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!