JSON (JavaScript Object Notation)

JSON 是一种语法,用来序列化对象、数组、数值、字符串、布尔值 和 null。

JSON 格式 是一种用于数据交换的文本格式。

JSON.parse():解析 JSON 字符串并返回对应值,可以额外传入一个回调函数,对生成的值或者属性在返回之前进行修改。

JSON.stringify:返回指定值对应的 JSON 字符串,通过额外传入参数,可以指定仅包含某些属性,或者自定义某些 key 对应的属性值。

JSON 对值的类型和格式有严格的规定。

  1. 复合类型的值只能是数组或对象,不能是函数、正则表达式对象、日期对象。
  2. 简单类型的值只有四种:字符串、数值(必须以十进制表示)、布尔值和null(不能使用 NaN, Infinity, -Infinity 和 undefined)。
  3. 字符串必须使用双引号表示,不能使用单引号。
  4. 对象的键名必须放在双引号里面。
  5. 数组或对象最后一个成员的后面,不能加逗号。
  6. 需要注意的是,空数组和空对象都是合格的 JSON 值,null 本身也是一个合格的 JSON 值。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值