JSON
2016-07-18 15:45
183 查看
道格拉斯.克罗克福德设计了脱胎于JavaScript,用于数据交换的JSON(JavaScript object Notation)
http://www.json.org
json描述:
一种数据交换格式(对XML的一种轻量级替代品)
一种编程语言模型,是JavaScript的一个子集
一种易于解析的格式
优于xml处:
比xml影响体更小
json和web互通性更强
以上两点带来了性能的提升
json的奇怪行为:
json不完全是合法的
json中无法添加注释
json是JavaScript的子集,但是用JavaScript的eval()方法求值很危险
大多数现代浏览器强制使用“同源策略”,这使得来自其他网站的json无法求值
JSON类型:
数组(有序,方括号包裹的逗号隔开的值)------------ [值0,值1,....,值n]
对象(无序,逗号隔开的键值对集合)-----------------{字符串0:值0,字符串1:值1,....,字符串n:值n}
数字
字符串
布尔值
Null
http://www.json.org
json描述:
一种数据交换格式(对XML的一种轻量级替代品)
一种编程语言模型,是JavaScript的一个子集
一种易于解析的格式
优于xml处:
比xml影响体更小
json和web互通性更强
以上两点带来了性能的提升
json的奇怪行为:
json不完全是合法的
json中无法添加注释
json是JavaScript的子集,但是用JavaScript的eval()方法求值很危险
大多数现代浏览器强制使用“同源策略”,这使得来自其他网站的json无法求值
JSON类型:
数组(有序,方括号包裹的逗号隔开的值)------------ [值0,值1,....,值n]
对象(无序,逗号隔开的键值对集合)-----------------{字符串0:值0,字符串1:值1,....,字符串n:值n}
数字
字符串
布尔值
Null
相关文章推荐
- cesiumjs开发实践 (一)
- JavaScript中定时器的暂停和继续
- JavaScript 闭包及其机制
- 开发js时的提示错误小技巧
- JS传中文到后台需要的处理
- gulpfile.js(编译sass,压缩图片,自动刷新浏览器)
- [学习笔记]javascript的数据类型
- VS Code - Debugger for Chrome调试JavaScript的两种方式
- 【JavaScript】利用滚动事件window.onscroll与position:fixed写兼容IE6的回到顶部组件
- JS题目合集---新技术层出不穷,打好基础才是上策~
- 关于 Javascript 中的 ArrayBuffer
- javascript中的事件绑定、事件冒泡、事件捕获和事件执行顺序
- jsp的对象和范围
- JSP的隐含对象
- 完美实现八种js焦点轮播图(下篇)
- JS动态改变文本中光标位置
- [HTML]js动态修改表格里面的内容
- JSP的语法
- JavaScript中注册时间处理程序的方式
- javascript bind在回调中精简匿名函数的用法