什么是 JSON格式数据?JSON格式数据如何表示对象?window.JSON 是什么?

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

二、JSON格式数据如何表示对象?
复合类型的值只能是数组或对象,不能是函数、正则表达式对象、日期对象。
简单类型的值只有四种:字符串、数值(必须以十进制表示)、布尔值和null(不能使用NaN, Infinity, -Infinity和undefined)。
字符串必须使用双引号表示,不能使用单引号。
对象的键名必须放在双引号里面。
数组或对象最后一个成员的后面,不能加逗号。
三、window.JSON 是什么?
window.JSON是一个浏览器的内置对象。
四、如何把JSON 格式的字符串转换为 JS 对象?如何把 JS对象转换为 JSON 格式的字符串?
可使用JSON对象的parse方法将一个字符串转换为JS对象,使用stringify方法将一个js对象变为字符串。
var str = '{"name":"小明","age":"20岁"}'
var obj = JSON.parse(str)
var str2 = JSON.stringify(obj)
console.log(obj)
console.log(str2)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 0、对于 HTTP 协议而言,HTML、CSS、JS、JSON 的本质都是什么? HTML就是符合HTML语法的字...
    怎么昵称阅读 5,523评论 0 3
  • 大家好,我是IT修真院北京总院第21期的学员杨梦桐, 今天这篇文主要关于json是什么,以及如何处理转义。 数据传...
    AmaYang阅读 3,526评论 0 0
  • 大家好,我是IT修真院深圳分院第01期学员,一枚正直善良的web程序员。 今天给大家分享一下,修真院官网 JS任务...
    长天_阅读 5,729评论 0 1
  • 正文:这世界上除了自己还有别人,人形的豪猪既不止我一个,最好是把自己的大大小小的刺毛收敛一下,不必像孔雀开屏似的把...
    wh王辉阅读 2,767评论 5 0
  • 窗上有半个裂纹,就像我的遗憾。 年少的时候,我喜欢弹弹珠,每天放学就匆忙跑到路边的小卖店去找店主的儿子,打弹珠。当...
    天天霸王餐阅读 2,750评论 0 0