json格式
- json是一种固定的字符串格式'afsaf'为普通字符串,'1298220992'为纯数字字符串,'<,h1>hello world'为html格式字符串,json也是一种字符串格式与普通字符串本质上没有区别,只是多了一些固定格式,在电脑网络传输的过程中,只能传递字符串,别的不行,传递不了对象和数组数据类型,如果想要传递数组或者对象,需要转化成字符串的格式传递,json格式就是满足对象和数组结构的一种字符串
- 1.JSON.parse()
- 把js格式的字符串转换成js的数组或者对象
- 语法:JSON。parse(要转换的json格式字符串)
- 返回值:js格式的数组或者对象
- 2.JSON.sstringify()
- 把js格式的数组或者对象转换成json格式的字符串
- 语法:JSON.stringify(要转换的数组或者对象)
- 返回值:一个json格式的字符串
- json数据格式
- 描述数组或者对象数据类型
- 对象中的key和value都是用双引号包裹(数字和布尔可以不需要引号)
- 数组里面可以放多个对象
- 当多个数据的时候,最后一个数据不能有逗号
- 一个json格式中,可以使用符号,只有{},[],"",逗号
- json文件
- 我们有一种文件格式,以.json后缀,一个完全的json文件,里面只能书写json格式的内容,它是一个字符串,只是有单独的格式