jquery创建json对象,并赋值;

1:创建对象并赋值

var myObject = new Object();
myObject.name = "John";
myObject.age = 12;
myObject.pets = ["cat", "dog"];
2:转string串

var myString = JSON.stringify(myObject);
3:js中定义json并赋值

var     json={};

json.id='1';

json.name='test';

alert(json);



//将json格式的string转换成json

JSON.stringify(data),
1、现有一个json对象为jsonObj,需要给这个对象添加新的属性newParam,同时给newParam赋值为pre。做法如下:

var jsonObj={

      'param1':22,

      'param2' :33

};

jsonObj. newParam ='pre';

新的属性添加以后,json对象变成:

var jsonObj={

      'param1':22,

      'param2' :33,

      'newParam':'pre'

};

2、增加一个新属性array1,此属性是数组

 var json={};  // 定义一个json对象

 json.array1=["2","4"];  // 增加一个新属性array1,此属性是数组

 json.array1[json.array1.length]='6';  // 数组追加一个元素

 alert(json.array1);  //["2", "4", "6"]

 console.log(JSON.stringify(json)); //{"array1":["2","4","6"]}

3、json数组添加元素

var jsonstr="[{'name':'a','value':1},{'name':'b','value':2}]";
var jsonarray = eval('('+jsonstr+')');
var arr  = {
         "name" : $('#names').val(),
         "value" : $('#values').val()
};
jsonarray.push(arr);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值