前言
很多前端萌新常常会犯这样的错误,将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"