教你正确认识什么是json?

本文介绍了JSON作为数据交换格式的基本概念,强调了它与JavaScript对象的相似性但不等同。文中列举了JSON的定义规则,如要求字符、遵循特定格式、限制特定类型等,并探讨了JavaScript中的JSON转换方法,包括`JSON.stringify()`和`JSON.parse()`,提醒读者注意转换过程中的特殊处理。适合前端新手阅读,以加深对JSON的理解。
摘要由CSDN通过智能技术生成

前言

很多前端萌新常常会犯这样的错误,将json和JavaScript当中的对象弄混,原因非常简单,就是因为它们的语法结构是非常相似。所以今天我就来向大家介绍下什么是json?

json到底是什么呢?

其实啊,json就是封装了一种数据格式,它使用了自己定义的标准。主要用来在服务器和客户端的浏览器进行数据交换。

json定义的规则是什么呢

我总结出来一下几点:
1.必须是字符
2.基础格式参考js中的对象(array和object)
3.对象格式的key部分必须放在双引号中,单引号都不行
4.不允许出现没有意义的逗号
5.不允许出现函数,undefined,NaN,可以出现null
6.不允许出现单引号

//常见错误的json格式
 var json = {
   "name":"admin","age"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值