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

淮北网站开发企业网站建站费用

淮北网站开发,企业网站建站费用,新手编程入门先学什么,免费源码资源源码站在线深入浅出JSON JSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式#xff0c;易于阅读和编写#xff0c;同时也易于机器解析和生成。它基于ECMA262语言规范#xff08;1999-12第三版#xff09;中JavaScript编程语言的一个子集。 JSON采用与编程语言… 深入浅出JSON JSON定义    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式易于阅读和编写同时也易于机器解析和生成。它基于ECMA262语言规范1999-12第三版中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式但是也使用了类C语言包括C C C# Java JavaScript Perl Python等的习惯这些特性使JSON成为理想的数据交换格式。 JSON的结构基于下面两点 1. 名称/值对的集合 不同语言中它被理解为对象(object)记录(record)结构(struct)字典(dictionary)哈希表(hash table)键列表(keyed list)等2. 值的有序列表 多数语言中被理解为数组(array) JSON使用 JSON以一种特定的字符串形式来表示 JavaScript 对象。如果将具有这样一种形式的字符串赋给任意一个 JavaScript 变量那么该变量会变成一个对象引用而这个对象就是字符串所构建出来的好像有点拗口我们还是用实例来说明。 这里假设我们需要创建一个User对象并具有以下属性 用户ID 用户名 用户Email 您可以使用以下JSON形式来表示User对象 {UserID:11, Name:Truly, Email:zhuleipro◎hotmail.com}; 然后如果把这一字符串赋予一个JavaScript变量那么就可以直接使用对象的任一属性了。 完整代码: script var User {UserID:11, Name:Truly, Email:zhuleipro◎hotmail.com}; alert(User.Name); /script 实际使用时可能更复杂一点比如我们为Name定义更详细的结构使它具有FirstName和LastName {UserID:11, Name:{FirstName:Truly,LastName:Zhu}, Email:zhuleipro◎hotmail.com} 完整代码: 1 scriptvar User  {UserID:11, Name:{FirstName:Truly,LastName:Zhu}, Email:zhuleipro◎hotmail.com};2 alert(User.Name.FirstName);3 /script 现在我们增加一个新的需求我们某个页面需要一个用户列表而不仅仅是一个单一的用户信息那么这里就需要创建一个用户列表数组。 下面代码演示了使用JSON形式定义这个用户列表 [ {UserID:11, Name:{FirstName:Truly,LastName:Zhu}, Email:zhuleipro◎hotmail.com}, {UserID:12, Name:{FirstName:Jeffrey,LastName:Richter}, Email:xxx◎xxx.com}, {UserID:13, Name:{FirstName:Scott,LastName:Gu}, Email:xxx2◎xxx2.com} ] 完整代码:   1 script2 var UserList  [3 {UserID:11, Name:{FirstName:Truly,LastName:Zhu}, Email:zhuleipro◎hotmail.com},4 {UserID:12, Name:{FirstName:Jeffrey,LastName:Richter}, Email:xxx◎xxx.com},5 {UserID:13, Name:{FirstName:Scott,LastName:Gu}, Email:xxx2◎xxx2.com}6 ];7 alert(UserList[0].Name.FirstName);8 /script 事实上除了使用.引用属性外我们还可以使用下面语句 alert(UserList[0][Name][FirstName]); 或者 alert(UserList[0].Name[FirstName]); 现在读者应该对JSON的使用有点认识了归纳为以下几点 对象是属性、值对的集合。一个对象的开始于“{”结束于“}”。每一个属性名和值间用“:”提示属性间用“,”分隔。 数组是有顺序的值的集合。一个数组开始于[结束于]值之间用,分隔。 值可以是引号里的字符串、数字、true、false、null也可以是对象或数组。这些结构都能嵌套。 字符串和数字的定义和C或Java基本一致。 小节 本文通过一个实例演示初步了解了JSON 的强大用途。可以归结如下 JSON 提供了一种优秀的面向对象的方法以便将元数据缓存到客户机上。 JSON 帮助分离了验证数据和逻辑。 JSON 帮助为 Web 应用程序提供了 Ajax 的本质。 参考资料http://www.json.org/   posted on 2009-04-16 00:07 实验室 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/labs/archive/2009/04/16/1436836.html
http://www.sadfv.cn/news/238430/

相关文章:

  • 黑龙江中国建设监理协会网站seo站群优化
  • 做p2p投资理财的网站做pc网站最大分辨率
  • 网站代优化友情链接代码模板
  • 柳州网站建设11wordpress版权所有在哪里
  • 辽宁同鑫建设有限公司网站响应式网站如何做
  • 房地产网站建设报价山东建筑信息平台
  • 网站互动设计方式郑州网站创建
  • 网站建设q-9七牛视频wordpress
  • 优化网站作用网站制作手机
  • 企业网站的建立如何带来询盘网站建设添加视频
  • 如何在微信上投放广告抚州seo
  • 自己想学做博客网站wordpress顶部导航
  • 企业做网站乐云seo快速上线河池环江网站建设
  • 傻瓜式网站制作ppt模板免费下载网站知乎
  • 外贸型网站该如何推广档案网站的建设
  • 网站开发立项企业品牌推广口号
  • 公司做网站的优势腾讯云如何建设网站首页
  • 网站集约化建设会议请示什么叫网站建设四网合一
  • 怎样用ps做网站php投资理财企业网站模板
  • 外贸展示型模板网站模板中国建设银行网站用户名是什么意思
  • 济南市做网站服务器网站绑定域名网站建设
  • 太原免费网站建站模板网络优化工程师是干嘛的
  • 网站建设方案ppt企业安全文化建设论文
  • 龙岗平湖网站建设公司江苏环泰建设有限公司网站
  • 设计师自己的网站应用商店下载安装app
  • 保定网站排名优化企业网app下载
  • a5建站wordpress炫酷模板
  • 做推文的网站什么是网络营销常用的网络营销方法有哪些
  • 深圳网站建设延安友情链接代码wordpress
  • 站长工具如何使用超云建站