JSON语法五大要素图文介绍


Posted in Javascript onDecember 04, 2012

JSON语法是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成,下面就进行学习研究,希望本文能教会你更多东西。

JSON语法开发内容包括:更容易的设计集成、扩充的部署选项、更为丰富多彩的登录和个性化服务以及更好的数据访问和同步,还可以使用 json_encode() 使来自 PHP 数据库连接的数据可用于 Ajax 应用程序。

JSON语法

JSON的语法很简单,就是使用大括号'{}',中括号'[]',逗号',',冒号':',双引号'“”'。数据类型:嵌套对象、数组、字符串、数字、布尔值或空值。

1)对象是一个无序的“‘名称/值'对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值' 对”之间使用“,”(逗号)分隔。

JSON语法五大要素图文介绍

2)数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间使用“,”(逗号)分隔。

JSON语法五大要素图文介绍

3)JSON语法可以是双引号括起来的字符串(string)、数值(number)、true、false、 null、对象(object)或者数组(array)。这些结构可以嵌套。

JSON语法五大要素图文介绍

4)字符串(string)是由双引号包围的任意数量Unicode字符的集合,使用反斜线转义。一个字符(character)即一个单独的字符串(character string)。 字符串(string)与C或者Java的字符串非常相似。

JSON语法五大要素图文介绍

5)JSON语法也与C或者Java的数值非常相似。除去未曾使用的八进制与十六进制格式。除去一些编码细节。

JSON语法五大要素图文介绍

Javascript 相关文章推荐
jQuery对象和Javascript对象之间转换的实例代码
Mar 20 Javascript
jquery ajax跨域解决方法(json方式)
Feb 04 Javascript
js实现jquery的offset()方法实例
Jan 10 Javascript
jQuery实现表格颜色交替显示的方法
Mar 09 Javascript
ajax实现动态下拉框示例
Jan 10 Javascript
Angularjs处理页面闪烁的解决方法
Mar 09 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
Apr 11 Javascript
详解Vue微信公众号开发踩坑全记录
Aug 21 Javascript
elemetUi 组件--el-upload实现上传Excel文件的实例
Oct 27 Javascript
Javascript三种字符串连接方式及性能比较
May 28 Javascript
layui多iframe页面控制定时器运行的方法
Sep 05 Javascript
微信小程序swiper实现文字纵向轮播提示效果
Jan 21 Javascript
js关闭子窗体刷新父窗体实现方法
Dec 04 #Javascript
cument.execCommand()用法深入理解
Dec 04 #Javascript
页面只能打开一次Cooike如何实现
Dec 04 #Javascript
解析John Resig Simple JavaScript Inheritance代码
Dec 03 #Javascript
cookie在javascript中的使用技巧以及隐私在服务器端的设置
Dec 03 #Javascript
js函数调用常用方法详解
Dec 03 #Javascript
JS随即打乱数组实现代码
Dec 03 #Javascript
You might like
Breeze 文章管理系统 v1.0.0正式发布
2006/12/14 PHP
php设置编码格式的方法
2013/03/05 PHP
php IP转换整形(ip2long)的详解
2013/06/06 PHP
PHP+mysql实现的三级联动菜单功能示例
2019/02/15 PHP
eval的两组性能测试数据
2012/08/17 Javascript
js监听键盘事件示例代码
2013/07/26 Javascript
特殊情况下如何获取span里面的值
2014/05/20 Javascript
原生js与jQuery实现简单的tab切换特效对比
2015/07/30 Javascript
利用jQuery中的ajax分页实现代码
2016/02/25 Javascript
JavaScript ES5标准中新增的Array方法
2016/06/28 Javascript
JS组件系列之使用HTML标签的data属性初始化JS组件
2016/09/14 Javascript
.net MVC+Bootstrap下使用localResizeIMG上传图片
2017/04/21 Javascript
vue router仿天猫底部导航栏功能
2017/10/18 Javascript
微信小程序promsie.all和promise顺序执行
2017/10/27 Javascript
JS从非数组对象转数组的方法小结
2018/03/26 Javascript
Angular6封装http请求的步骤详解
2018/08/13 Javascript
解决一个微信号同时支持多个环境网页授权问题
2019/08/07 Javascript
Vue-resource安装过程及使用方法解析
2020/07/21 Javascript
解决出现Incorrect integer value: '' for column 'id' at row 1的问题
2017/10/29 Python
python中嵌套函数的实操步骤
2019/02/27 Python
Python学习笔记之变量、自定义函数用法示例
2019/05/28 Python
python利用itertools生成密码字典并多线程撞库破解rar密码
2019/08/12 Python
pytorch 预训练层的使用方法
2019/08/20 Python
利用django model save方法对未更改的字段依然进行了保存
2020/03/28 Python
解决Windows下python和pip命令无法使用的问题
2020/08/31 Python
自学考试自我鉴定范文
2013/09/26 职场文书
幼儿园安全责任书范本
2014/07/24 职场文书
学院党的群众路线教育实践活动整改方案
2014/10/04 职场文书
2015年乡镇卫生院工作总结
2015/04/22 职场文书
村主任当选感言
2015/08/01 职场文书
2016大学生党校学习心得体会
2016/01/06 职场文书
一年之计:2019年下半年的计划
2019/05/07 职场文书
pytorch MSELoss计算平均的实现方法
2021/05/12 Python
Pytorch 如何实现常用正则化
2021/05/27 Python
Android Flutter实现3D动画效果示例详解
2022/04/07 Java/Android
CSS实现背景图片全屏铺满自适应的3种方式
2022/07/07 HTML / CSS