罪恶克星 发表于 2024-8-5 06:16:17

JSON的三种格式

JSON的三种格式
一、 JSON的全称
JSON的全称是JavaScript Object Notation
二、为什么需要JSON
JSON有三种格式,每一种写法都和JS中的数据范例很像,可以很轻松的和JS中的数据范例相互转换
三、JSON的三种格式
(一)、简朴值的形式:JSON的简朴值的格式对应着JS中的底子数据范例:数字 字符串 布尔值
注意事项:
JSON中没有undefined
JSON中的字符串必须使用双引号
JSON中是不能用注释的
(二)、对象形式:对应着JS中的对象
注意事项:
JSON中对象的属性名必须是双引号,属性值假如是字符串也必须是双引号
JSON只要涉及到字符串就必须使用双引号,不支持undefined
https://i-blog.csdnimg.cn/blog_migrate/afbfc432c1c20f7187cf45edacc15e3b.png
(三)、数组形式
JSON的数组形式对应着JS中的数组形式
注意事项:
数组中的字符串必须使用双引号
JSON中只要涉及到字符串 就必须使用双引号
不支持undefined
https://i-blog.csdnimg.cn/blog_migrate/6aff23acd35fb7821b23891cd57f69d7.png
https://i-blog.csdnimg.cn/blog_migrate/651b76ee17df2ed72ec73404f8802ab9.png
四、JSON的常用方法
JSON.parse():可以将JSON格式的字符串解析成JS中对应的值, 一定要是合法的字符串否则会报错
https://i-blog.csdnimg.cn/blog_migrate/72bf2de442526cd7574a7fb598115d94.png
https://i-blog.csdnimg.cn/blog_migrate/bfe3888e84f06a3135890ce1efc79d42.png
https://i-blog.csdnimg.cn/blog_migrate/34c5a92e83b6eb3d0143c1699758e7a6.png
JSON.stringify():可以将JS中的数据范例、对象或数组转换成JSON格式的字符串

https://i-blog.csdnimg.cn/blog_migrate/5c789806237b4ef8230b8f0c7619e0b0.png
https://i-blog.csdnimg.cn/blog_migrate/a7242dee47c7a226acaec1a4075628e4.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: JSON的三种格式