JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)
它是一种轻量级的数据交换格式
作用:
JSON 是存储和交换文本信息的语法。当数据在浏览器与服务器之间进行交换时,这些数据只能是文本。JSON 属于文本,并且我们能够把任何 JavaScript 对象转换为 JSON,然后将 JSON 发送到服务器。我们也能把从服务器接收到的任何 JSON 转换为 JavaScript 对象。以这样的方式,我们能够把数据作为 JavaScript 对象来处理,无需复杂的解析和转译。
利用js的内置对象JSON完成json字符串和js对象的互转。
parse: json字符串-->js对象:为了方便的调用对象的属性
stringify: js对象-->json字符串:为了方便的操作字符串
JSON三种形式:
数据:
对象:
数组:
定义的数组不好调用和更改,可以使用转换。转换后再进行更改调用就非常便捷。
使用JSON.parse 将数组字符串转换成数组对象。
使用JSON.stringify 将对象转换成字符串