JSON是一种有条理,易于访问的存储信息的方法。它为我们提供了一个可读的数据集合,我们可以通过合理的方式来访问这些数据。那json文件属于什么类型的数据?下面来我们就来给大家讲解一下。
JSON是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。它的优点:
1、简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。
2、易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
json支持的数据类型有哪些?
两种特殊类型:数组(array)、对象(object);
四种基础类型:字符串(string)、数字(number)、布尔型(boolean)、NULL值;其中对象和数组是比较特殊且常用的两种类型。
这两种特殊类型的区别:
数组:数组在 JS 中是方括号 [] 包裹起来的内容。在 JS 中,数组是一种比较特殊的数据类型,它也可以像对象那样使用键值对,但还是索引使用得多。同样,值的类型可以是任意类型。举例:{"firstName": "Brett", "lastName": "McLaughlin"}。
对象:对象在 JS 中是使用花括号包裹 {} 起来的内容。在面向对象的语言中,key为对象的属性,value为对应的值。键名可以使用整数和字符串来表示。值的类型可以是任意类型。举例:people:[{"firstName": "Brett","lastName":"McLaughlin"},{"firstName":"Jason","lastName":"Hunter"}]
json支持的数据类型两种特殊类型以及四种基础类型,作为开发人员我们需要对每一个数据类型的操作方法熟悉,另外,JSON文件可以存储简单的数据结构和对象。JSON文件在许多不同的编程API中都被支持,最后大家如果想要了解更多json工具教程知识,敬请关注奇Q工具网。
推荐阅读: