JSON基本语法与JavaScript差异实例如何具体分析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1011个文字,预计阅读时间需要5分钟。
原文:本文字例讲述了JSON基本语法及其与JavaScript的异同。分享给大众提供参考,具体如下:+JSON+的语法可以表达三种类型的值。+简单值+:与+JavaScript+语法相同,可以表示字符串、数值、布尔值。+对象+:与+JavaScript+对象类似,由键值对组成,键和值之间用冒号分隔,多个键值对之间用逗号分隔。+数组+:与+JavaScript+数组类似,由多个值组成,值之间用逗号分隔。
本文实例讲述了JSON基本语法及与JavaScript的异同。分享给大家供大家参考,具体如下:
JSON 的语法可以表达三种类型的值。
- 简单值:与 JavaScript 语法相同,可以表示字符串、数值、布尔值以及 null,但不支持 JavaScript 的 undefined。
- 对象(复杂数据类型):是一组有序的键值对,每个键值对中的键可以是简单值,也可以是复杂数据类型的值。
- 数组(复杂数据类型):是一组有序的值的列表,可以使用数值索引来访问其中的值,这个值可以是任意类型(简单值、对象或数组)。
JSON 只是一种表示结构化数据的格式,虽然与 JavaScript 中表示的数据在某些语法上相同,但它不只是应用于 JavaScript 中。
1 简单值
JSON 字符串与 JavaScript 字符串的区别是:JSON 字符串只能使用双引号!而 JavaScript 中字符串还可以使用单引号。
布尔值和 null 也是有效的 JSON 字符串。在实践中,JSON 更多是用来表达更复杂的数据结构的。
本文共计1011个文字,预计阅读时间需要5分钟。
原文:本文字例讲述了JSON基本语法及其与JavaScript的异同。分享给大众提供参考,具体如下:+JSON+的语法可以表达三种类型的值。+简单值+:与+JavaScript+语法相同,可以表示字符串、数值、布尔值。+对象+:与+JavaScript+对象类似,由键值对组成,键和值之间用冒号分隔,多个键值对之间用逗号分隔。+数组+:与+JavaScript+数组类似,由多个值组成,值之间用逗号分隔。
本文实例讲述了JSON基本语法及与JavaScript的异同。分享给大家供大家参考,具体如下:
JSON 的语法可以表达三种类型的值。
- 简单值:与 JavaScript 语法相同,可以表示字符串、数值、布尔值以及 null,但不支持 JavaScript 的 undefined。
- 对象(复杂数据类型):是一组有序的键值对,每个键值对中的键可以是简单值,也可以是复杂数据类型的值。
- 数组(复杂数据类型):是一组有序的值的列表,可以使用数值索引来访问其中的值,这个值可以是任意类型(简单值、对象或数组)。
JSON 只是一种表示结构化数据的格式,虽然与 JavaScript 中表示的数据在某些语法上相同,但它不只是应用于 JavaScript 中。
1 简单值
JSON 字符串与 JavaScript 字符串的区别是:JSON 字符串只能使用双引号!而 JavaScript 中字符串还可以使用单引号。
布尔值和 null 也是有效的 JSON 字符串。在实践中,JSON 更多是用来表达更复杂的数据结构的。

