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

