json格式总结速记
程序员文章站
2024-01-14 16:26:40
...
json的5个基本规则
1、并列数据的集合(数据)用[]表示
2、映射(多个key和value)的集合(对象)用{}表示
3、并列的数据之间用逗号分隔
4、映射(key和value)用冒号表示
5、Json格式中必须用双引号
注意:对象转换为json只能转换公有属性(只能打印出属性)
json对象取值的2种方式
1、数组形式
2、用.调用
json字符串、对象、数组的区别
区别:字符串比对象在{}之外多俩引号,数组中包含多个对象
var obj = {"name":"zhangsan","sex":"男","age":"24"}; //json对象
console.log(obj.name);
console.log(typeof obj);
var objToStr = JSON.stringify(obj); //对象转字符串
console.log(objToStr);
var str = '{"name":"zhangsan","sex":"男","age":"24"}'; //json字符串
console.log(str);
console.log(typeof str);
var strToObject = JSON.parse(str); //字符串转对象
console.log(strToObject);
var arr = { //json数组
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
};