JSON
JSON是一种数据交换格式,与xml等数据文本同性质。具体的形式为:
{
"name":"HARRISKING",
"age": 23,
"sex": "man"
}
这种数据格式类似JavaScript中的对象格式,因此被JavaScript继承并广泛使用与后台数据交换。
JSON应用
JSON
这个API被浏览器收纳:
这个API使用最多的是两个方法:
JSON.parse()
——用来将类JSON格式字符串转化为JSON格式。-
JSON.stringify()
——用来将JSON格式转化为类JSON格式字符串。var str = '{"name":"harrisking","age":"23","sex":"男"}'; var obj = JSON.parse(str); var str1 = JSON.stringify(obj); console.log(obj); console.log(str1);
对象和JSON名值对取值两种方式:
-
obj.name
——这里的name
必须是以_或者字母开头的,否则只能用下一种方式。 -
obj["name"]
——万能型。