用javascript 实现json对象 增 删 改

解决方案 »

  1.   

        var json = { name: '姓名' };
        //增加
        json.addr = '地址';
        alert("增加addr属性,值为:" + json.addr);
        //删除
        delete json.addr;
        alert("删除addr属性:"+json.addr); //输出undefined
        //修改
        alert('name修改前:'+json.name);
        json.name = '姓名--' + new Date().getTime();
        alert('name修改后:' + json.name);
      

  2.   


    //首先创建一个字符串,格式为JSON的一种格式,如下
    var json = "{data:[]}"
    //将该字符串转为JSON
    var str=eval("("+json+")");
    //增
    str.push({'name':小三,'age':18,'address':BeiJing});
    //删
    str.splice(0,1);
    //改,例如把年龄改为20
    str.data[0].age=20;
      

  3.   


    addr 如果换成一个变量如何实现如
    for(int i=0;i<10;i++)
    {//增加
        json.i= i;
    }