JSON介绍
概念
作用
- 进行网络传输,其他语言也支持json
- 配置文件
注意事项
- 在json里不能写注释
- 在json里不要写
;
- 键必须带双引号,值如果是字符串,也必须带双引号
转换
对象转json格式的字符串
var person = {
name: '吴某凡',
title: '大碗宽面',
age: 33,
sex: "不详",
hobby: '不知道'
}
var str = JSON.stringify(person)
console.log(str);
var list = [
{ id: 1, name: '小五' },
{ id: 2, name: '小六' }
]
var str = JSON.stringify(list);
console.log(str);

json转对象或数组
var strA = '{"name":"吴某凡","title":"大碗宽面","age":33,"sex":"不详","hobby":"不知道"}';
var oPerson = JSON.parse(strA)
console.log(oPerson);
var strB = '[{"id":1,"name":"小五"},{"id":2,"name":"小六"}]';
var oList = JSON.parse(strB);
console.log(oList);
