JSON

1.概念

JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

2.知识点

  在JS语言中,一切都是对象,任何js支撑的类型都可以通过JSON来表示,例如字符串、数字、对象、数组等,语法格式:

  • 对象表示为键值对
  • 数据由逗号分割
  • 花括号保存对象
  • 方括号保存数组

  JSON键值对是用来保存js对象的一种方式,和js对象的写法差不多,键/值对组合中的键名写在前面并用双引号包裹,使用冒号分割,然后紧接值。

例如:

{“name”: "和振斌"}

{“age”: "23"}

{"sex": "男"}

2.json和js的关系

很多人搞不懂json和js对象的关系,分不清谁是json,谁是js,可以这样理解,

json是js对象的字符串表示法,它使用文本表示一个js对象的信息。

3.JSON与js的转换

要实现从json字符串转换为js,使用JSON.parase();

要实现js转化为json,使用JSON.stringfy(); 

posted @ 2020-06-28 15:14  池三岁  阅读(208)  评论(0编辑  收藏  举报