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 相关文章推荐
js onload处理html页面加载之后的事件
Oct 30 Javascript
基于jquery扩展漂亮的下拉框可以二次修改
Nov 19 Javascript
深入学习AngularJS中数据的双向绑定机制
Mar 04 Javascript
微信小程序 教程之wxapp 视图容器 view
Oct 19 Javascript
js实现5秒倒计时重新发送短信功能
Feb 05 Javascript
Vue.js框架路由使用方法实例详解
Aug 25 Javascript
vue项目如何刷新当前页面的方法
May 18 Javascript
JS中的防抖与节流及作用详解
Apr 01 Javascript
javascript事件监听与事件委托实例详解
Aug 16 Javascript
《javascript设计模式》学习笔记七:Javascript面向对象程序设计组合模式详解
Apr 08 Javascript
js 解析 JSON 数据简单示例
Apr 21 Javascript
jQuery实现简单评论区功能
Oct 26 jQuery
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
蝙蝠侠:侠影之谜
2020/03/04 欧美动漫
WINDOWS服务器安装多套PHP的另类解决方案
2006/10/09 PHP
php数组函数序列之array_search()- 按元素值返回键名
2011/11/04 PHP
利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法
2011/12/19 PHP
PHP获取文件相对路径的方法
2015/02/26 PHP
浅析PHP7的多进程及实例源码
2019/04/14 PHP
如何运行/调试你的PHP代码
2020/10/23 PHP
form中限制文本字节数js代码
2007/06/10 Javascript
xml文档转换工具,附图表例子(hta)
2010/11/17 Javascript
js替代copy(示例代码)
2013/11/27 Javascript
JQuery报错Uncaught TypeError: Illegal invocation的处理方法
2015/03/13 Javascript
javascript中SetInterval与setTimeout的定时器用法
2015/08/24 Javascript
Javascript中的几种继承方式对比分析
2016/03/22 Javascript
Node.js的Web模板引擎ejs的入门使用教程
2016/06/06 Javascript
JavaScript实现DOM对象选择器
2016/09/24 Javascript
jquery获取下拉框中的循环值
2017/02/08 Javascript
微信小程序websocket实现聊天功能
2020/03/30 Javascript
Openlayers实现测量功能
2020/09/25 Javascript
python读文件逐行处理的示例代码分享
2013/12/27 Python
python为tornado添加recaptcha验证码功能
2014/02/26 Python
python提取内容关键词的方法
2015/03/16 Python
Python简单实现阿拉伯数字和罗马数字的互相转换功能示例
2018/04/17 Python
Python 爬取携程所有机票的实例代码
2018/06/11 Python
详解Python requests 超时和重试的方法
2018/12/18 Python
Django多数据库配置及逆向生成model教程
2020/03/28 Python
python集合能干吗
2020/07/19 Python
CSS3实现任意图片lowpoly动画效果实例
2017/05/11 HTML / CSS
美国知名的在线旅游服务网站:Priceline
2016/07/23 全球购物
大学生作弊检讨书
2014/02/19 职场文书
软件项目开发计划书
2014/05/01 职场文书
党建工作先进材料
2014/05/02 职场文书
2016年三八节红领巾广播稿
2015/12/17 职场文书
java设计模式--七大原则详解
2021/07/21 Java/Android
python数字转对应中文的方法总结
2021/08/02 Python
Windows 64位 安装 mysql 8.0.28 图文教程
2022/04/19 MySQL
Python读取和写入Excel数据
2022/04/20 Python