1.js中的json对象定义为
var obj = new student();
obj.name = "小一";
obj.age=20;
这样定义一个对象就显得很麻烦,此时为了简便的定义对象,所以就出现了一种简单的方式json格式
var obj = {name:"小一",age:20},
这样就显得很简单了;
2.而json中的json字符串为
var jsonStr = '{"name":"xiaoyi","age":20}';
此时需要注意的是:要定义json字符串,那么key必须加双引号"";
3.Js中JsonStr转成Josn方式:
讲一个json字符串转成json对象方法为下,eval()中的括号必不能少
var Json = eval("(" + jsonStr+ ")")
4. 遍历json对象的数据;
如:定义一个json对象
var o = {username:"小一",age:20}
此时遍历拿到对象的数据有两种方式:
第一种:alert(o.username) --> 打印为"小一"; 即为(对象.key)
第二种:alert(o["username"]) -->打印为"小一" 即为(对象["可变参数"]);