当前位置: 首页 > news >正文

网站建设通用代码竹妃怎么在公众号里做网站

网站建设通用代码,竹妃怎么在公众号里做网站,长沙网站制作费用,wordpress 远程管理文章目录 1、数据交换之王2、XML的起源3、JSON诞生4、什么是JSON 1、数据交换之王 最早多个软件之间使用txt进行信息交互#xff0c;缺点#xff1a;纯文本#xff0c;无法了解其结构#xff1b;之后使用信令#xff0c;如#xff1a;电话的信令#xff08;拨号、接听、… 文章目录 1、数据交换之王2、XML的起源3、JSON诞生4、什么是JSON 1、数据交换之王 最早多个软件之间使用txt进行信息交互缺点纯文本无法了解其结构之后使用信令如电话的信令拨号、接听、通话、挂断、国际物流的EDI报文 (Electronic Data Interchange) 电子数据交换缺点专有格式晦涩难懂需要查询手册才能了解其含义XML 扩展标记语言XSD进行描述其作用结构层次一目了然标记易读缺点标记太多结构复杂标签占用大量空间甚至超过了数据的量造成传输负担加重一半是传输的数据一半多传输的是这些标签最后就是JSON其本质是简化了XML。其结构简单一看就懂层次明显没有标签传输量小非常多 JSON作为目前Web主流的数据交换格式是每个IT技术人员都必须要了解的一种数据交换格式。尤其是在Ajax和REST技术的大行其道的当今JSON无疑成为了数据交换格式的首选 2、XML的起源 早期Web发展和负载的数据量并不是很大所以基本靠HTML1989诞生可以解决。但是随着Web应用的不断壮大HTML的一些缺点也慢慢显现如可读性差、解析时间长、数据描述性差等。 1998年2月10日W3C(World WideⅥiebConsortium万维网联盟)公布XML 1.0标准XML诞生了。 XML使用一个简单而又灵活的标准格式为基于Web的应用提供了一个描述数据和交换数据的有效手段。 但是XML并非是用来取代HTML的。HTML着重如何描述将文件显示在浏览器中它着重描述如何将数据以结构化方式表示。 XML简单易于在任何应用程序中读/写数据这使XML很快成为数据交换的唯一公共语言所以XML被广泛应用。 注意XML是一种数据交换的格式并不是编程语言。而且他是跨语言的数据格式绝大多数编程语言均支持XML。 虽然XML标准本身简单但与XML相关的标准却种类繁多W3C制定的相关标准就有二十多个采用XML制定的重要的电子商务标准就有十多个。这给软件开发工程师带来了极大的麻烦 随着Ajax前身叫XMLHTTP2005年后改名AjaxAsynchronous Javascript And XML异步JavaScript和XML技术的流行XML的弊端也越来越显现大家都知道XML实现是基于DOM树实现的而DOM在各种浏览器中的实现细节不尽相同所以XML的跨浏览器兼容性并不好所以急需一种新的数据负载格式集成到HTML页面中以满足Ajax的要求 3、JSON诞生 前面我们说了随着Ajax的流行而各种浏览器对DOM的实现细节不尽相同所以会出现兼容性问题这对前端开发同学来讲真的是灾难。因为一个功能可能需要用代码去兼容各种不同的浏览器还要调试工作量巨大。 如何才能将数据整合到HTML中又解决浏览器兼容性问题呢 答案就是利用所有主流浏览器中的一种通用组件——JavaScript引擎。这样只要创造一种JavaScript引擎能识别的数据格式就可以啦 2001 年 4 月首个 JSON 格式的消息被发送出来。此消息是从旧金山湾区某车库的一台计算机发出的这是计算机历史上重要的的时刻。道格拉斯·克罗克福特Douglas Crockford 和 奇普·莫宁斯达Chip Morningstar 是一家名为 State Software 的技术咨询公司的联合创始人后来都在雅虎任职他们当时聚集在 Morningstar 的车库里测试某个想法发出了此消息。 document.domain fudco; parent.session.receive({ to: session, do: test, text: Hello world } )熟悉js的同学是不是也很惊讶第一个 JSON 消息它明显就是 JavaScript实际上Crockford 自己也说过他不是第一个这样做的人。网景Netscape 公司的某人早在 1996 年就使用 JavaScript 数组字面量来交换信息。因为消息就是 JavaScript其不需要任何特殊解析工作JavaScript 解释器就可搞定一切。 最初的 JSON 信息实际上与 JavaScript 解释器发生了冲突。JavaScript 保留了大量的关键字ECMAScript 6 版本就有 64 个保留字Crockford 和 Morningstar 无意中在其 JSON 中使用了一个保留字do。因为 JavaScript 使用的保留字太多了所以Crockford决定既然不可避免的要使用到这些保留字那就要求所有的 JSON 键名都加上引号。被引起来的键名会被 JavaScript 解释器识别成字符串。这就为什么今天 JSON 键名都要用引号引起来的原因。 {person: {name: pig,age: 18,sex: man,hometown: {province: 江西省,city: 抚州市,county: 崇仁县}} }2005 年JSON 有了一次大爆发。那一年一位名叫 Jesse James Garrett 的网页设计师和开发者在博客文章中创造了 “AJAX” 一词。 他很谨慎地强调AJAX 并不是新技术而是 “好几种蓬勃发展的技术以某种强大的新方式汇集在一起。” AJAX 是 Garrett 给这种正受到青睐的 Web 应用程序的新开发方法的命名。 他的博客文章接着描述了开发人员如何利用 JavaScript 和 XMLHttpRequest 构建新型应用程序这些应用程序比传统的网页更具响应性和状态性。 4、什么是JSON JSONJavaScript Object Notation, JS对象简谱是一种轻量级的数据交换格式。 它基于 ECMAScriptEuropean Computer Manufacturers Association, 欧洲计算机协会制定的规范的一个子集也就是说JSON实质上是JavaScript的一个子集。 其采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写同时也易于机器解析和生成并有效地提升网络传输效率。
http://www.dnsts.com.cn/news/146623.html

相关文章:

  • 嘉兴市建设工程监理协会网站北京网站搭建服务商
  • 网站创作如何做网站 写代码
  • 装修行业门户网站模板无锡有人代做淘宝网站吗
  • 手机静态网站建设课程设计报告网站反链是什么意思
  • 本地东莞网站建设wordpress 侧分类
  • 网站更新与维护导购网站怎么做的
  • 关于网站建设的工作计划学校网站网站建设
  • 合肥品牌网站建设做网站挣外快
  • 淘宝客网站域名备案吗网站一次性链接怎么做的
  • 网站模板系统开发公司仓库管理工作流程
  • 西安 网站 公司设计云网站建设
  • 建设街小学网站设计网页时分辨率是多少
  • seo网站地图怎么做安卓软件定制开发
  • 怎么做网站推广云浮百度网盘资源搜索入口
  • 常见的电子商务网站网址网站建设自查情况
  • win2008iis7配置网站网站收缩引擎入口
  • 电商平台运营是做什么的乐陵市seo关键词优化
  • wordpress 农场模板谷歌搜索优化
  • 镇江网站关键字优化坪地网站建设价位
  • 电子商务网站建设的基本要求销售网站
  • 公司企业免费网站系统兰州新增94个高风险区
  • 怎么建设网站多少钱电商网站建设目标分析的方法
  • 免费建站平台的源码wordpress 谷歌登陆
  • 设计网站大全扣西湖南岚鸿首选app费用
  • 门户网站营销网站开发方案服装网站简介
  • 怎么做dnf辅助网站西安百度提升优化
  • wordpress搭建英文网站集团做网站优势
  • 电商网站开发的背景及意义网页设计欣赏及评析
  • 做网站 用什么语言好seo关键词搜索和优化
  • 网站百度不到济南做公司网站需要多少钱