回答一:

  a、JSON对象:以 ”{“ 开始,以 ”}” 结束,里面则是一系列的键(key)值(value)对,键和值用 ”:”

    分开,每对键值对之间用 ”,” 分开。参考以下语法:

    {key1:value1,key2:value2:key3,value3...}其中键(key) 是字符串,而值(value)可以是字符串,数值,true, false,null,对象或数组,也就是说某个键(key) 的值(value)可以是一个数组,

    数组里面又是一些 JSON对象,这种表示稍微复杂一些,但是参照这些 理解可以很容易分辨出来

  b、JSON数组:以 ”[” 开始,”]” 结束,如同程序 语言一样,例如C#,Button[] btnArray,则BtnArray 是一个Button类型的数组,里面就存在Button类 型的对象,那么JSON数组也一样,里面存放的也

    是JSON对象

回答二:

  a、JSON指的是JavaScript对象表示法(javascript object notation)

  b、JSON是轻量级的文本数据交互格式,并不是编程语言

  c、JSON独立于语言存在

  d、JSON具有自我描述性,更容易理解

  e、JSON可以将JavaScript对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从Web客户机传递给服务器端程序。这个字符串看起来有

    点儿古怪,但是JavaScript很容易解释它,而且JSON可以表示比”名称/值对”更复杂的结构。列如,可以表示数组和复杂的对象,而不仅仅是键和值的简单列表

回答三:

  JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。

  它是基于JavaScript的一个子集。数据格式简单,易于读写,占用带宽小。

  Json简单说就是JavaScript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构可以表示各种复杂的结构。

(1) 、对象:对象在js中表示为”{}”括起来的内容,数据结构为{key:value,key:value,...}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key   获取属性值,这个属性值的类型可以是数字、字符串、数组、对象几种。

(2) 数组:数组在js中是中括号”[]”括起来的内容,数据结构为[“java”,”javascript”,”vb”,...],取值方式和所有语言中一样,使用索引获取,字段值的类型可以是数字、字符串、数组、对象几种。经过对象、数组

  2种结构就可以组合成复杂的数据结构了

最新文章

  1. Scrapy 爬虫 使用指南 完全教程
  2. Silverlight开源框架SL提供便捷的二次开发银光框架
  3. UCOS2_STM32F1移植详细过程(二)
  4. Android应用清单文件:AndroidManifest.xml
  5. 核心梳理——消息处理的骨架流程——ESFramework 4.0 进阶(02)
  6. zTree异步加载并初始化树时全部展开(贴主要代码)
  7. 分布式配置管理--百度disconf搭建过程和详细使用
  8. HDU 5617 DP
  9. CARVARS 圆形进度条
  10. AngularJS进阶(十)AngularJS改变元素显示状态
  11. js--map函数的使用
  12. 使用MockMvc测试controller
  13. Linker Scripts3--MEMORY Command
  14. 为什么java实体类需要重写toString方法
  15. jQuery文档就绪事件
  16. GCC编译的几个步骤
  17. [py]py常用模块小结
  18. php获取服务器信息类
  19. 9、如何在Xamarin中进行iOS真机调试和发布
  20. OD基本汇编指令

热门文章

  1. [PHP] 从PHP 5.6.x 移植到 PHP 7.0.x不兼容点
  2. 撩课-Python-每天5道面试题-第7天
  3. java模式之一------代理模式
  4. 在js里面比较大小必须先转换成number
  5. 使用javascript调用android代码
  6. background-position为什么会出现负值?
  7. LintCode2016年8月8日算法比赛----中序遍历和后序遍历构造二叉树
  8. 横向开关(switch)
  9. 使用NodeJs搭建的小型web应用
  10. 数值的整数次方(C++ 和 Python 实现)