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 相关文章推荐
再谈javascript 动态添加样式规则 W3C校检
Dec 25 Javascript
JavaScript中的apply()方法和call()方法使用介绍
Jul 25 Javascript
javascript静态页面传值的三种方法分享
Nov 12 Javascript
使用jQuery中的when实现多个AJAX请求对应单个回调的例子分享
Apr 23 Javascript
使用jquery prev()方法找到同级的前一个元素
Jul 11 Javascript
JavaScript中的console.log()函数详细介绍
Dec 29 Javascript
使用Raygun来自动追踪AngularJS中的异常
Jun 23 Javascript
JavaScript学习总结之JS、AJAX应用
Jan 29 Javascript
在ASP.NET MVC项目中使用RequireJS库的用法示例
Feb 15 Javascript
D3.js实现散点图和气泡图的方法详解
Sep 21 Javascript
jQuery电话号码验证实例
Jan 05 Javascript
Javascript异步执行不按顺序解决方案
Apr 30 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
简单的页面缓冲技术
2006/10/09 PHP
深入file_get_contents与curl函数的详解
2013/06/25 PHP
PHP7新特性之抽象语法树(AST)带来的变化详解
2018/07/17 PHP
php和asp语法上的区别总结
2019/05/12 PHP
一个简单的Ext.XTemplate的实例代码
2012/03/18 Javascript
jQuery中json对象的复制方式介绍(数组及对象)
2013/06/08 Javascript
js 自动播放的实例代码
2013/11/19 Javascript
javascript js 操作数组 增删改查的简单实现
2016/06/20 Javascript
浅谈js和css内联外联注意事项
2016/06/30 Javascript
JS正则RegExp.test()使用注意事项(不具有重复性)
2016/12/28 Javascript
基于EasyUI的基础之上实现树形功能菜单
2017/06/28 Javascript
jQuery实现的上传图片本地预览效果简单示例
2018/03/29 jQuery
Vue 事件处理操作实例详解
2019/03/05 Javascript
详解Vue底部导航栏组件
2019/05/02 Javascript
图解javascript作用域链
2019/05/27 Javascript
简单了解vue中父子组件如何相互传递值(基础向)
2019/07/12 Javascript
VUE实现强制渲染,强制更新
2019/10/29 Javascript
基于node+websocket+html实现腾讯课堂聊天室聊天功能
2020/03/04 Javascript
Openlayers测量距离与面积的实现方法
2020/09/25 Javascript
js实现弹窗猜数字游戏
2020/11/26 Javascript
详解Vue 的异常处理机制
2020/11/30 Vue.js
[03:42]2018完美盛典-《加冕》
2018/12/16 DOTA
python实现简单温度转换的方法
2015/03/13 Python
在python中实现对list求和及求积
2018/11/14 Python
python程序中的线程操作 concurrent模块使用详解
2019/09/23 Python
Python如何存储数据到json文件
2020/03/09 Python
解决运行出现'dict' object has no attribute 'has_key'问题
2020/07/15 Python
Python3如何实现Win10桌面自动切换
2020/08/11 Python
5款实用的python 工具推荐
2020/10/13 Python
有关HTML5页面在iPhoneX适配问题
2017/11/13 HTML / CSS
机械制造与自动化应届生求职信
2013/11/16 职场文书
党的群众路线教育实践活动对照检查材料思想汇报(党员篇)
2014/09/25 职场文书
单位委托书
2014/10/15 职场文书
2015年税务稽查工作总结
2015/05/26 职场文书
2016年校园社会综合治理宣传月活动总结
2016/03/16 职场文书
Ajax常用封装库——Axios的使用
2021/05/08 Javascript