Skip to content

JSON的三种格式

JSON 的全称

JSON 的全称是 JavaScript Object Notation

为什么需要 JSON

JSON 有三种格式,每一种写法都和 JS 中的数据类型很像,可以很轻松的和 JS 中的数据类型互相转换

JSON的三种格式

简单值的形式

JSON 的简单值的格式对应着 JS 中的基础数据类型:数字 字符串 布尔值

说明

JSON 中没有 undefined
JSON 中的字符串必须使用双引号
JSON 中是不能用注释的

对象形式

对应着JS中的对象

json_01

json_01

数组形式

JSON 的数组形式对应着 JS 中的数组形式

json_02

json_03

JSON的常用方法

  • JSON.parse(): 可以将 JSON 格式的字符串解析成JS中对应的值, 一定要是合法的字符串否则会报错

json_04

json_05

json_06

  • JSON.stringify(): 可以将JS中的数据类型、对象或数组转换成 JSON 格式的字符串

json_07

json_08