- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程回顾 Web Service具有以下优势: 平台无关性 编程语言无关性 部署、升级和维护Web服务简单 对于Web服务使用者来说,可以轻易实现多种数据、服务的聚合 成本低 数据不受防火墙阻挡 .NET中创建的Web Service都派生自System.Web.Services.WebService类 Web服务方法都必须满足两个条件:由WebMethod特性标识、public访问修饰符 简单对象访问协议(SOAP)是基于XML的轻量级协议,可以实现在Internet上任意位置调用已发布的Web Service WSDL与SOAP和UDDI(统一描述、发现和集成机制)一起工作,支持Web服务与Internet上的其他服务、应用程序和设备交互作用。UDDI提供了发布和定位Web服务的功能,WSDL描述了Web服务,SOAP为Web服务提供了传输消息 在.NET各种类型的应用程序中,都可以通过“添加Web引用”的方式创建客户端代理类来调用Web Service,也可以通过动态生成客户端代理类来调用 本章内容 JavaScript变量作用域 JavaScript函数 JavaScript面向对象编程 JavaScript闭包 JavaScript处理JSON数据 本章目标 深入了解JavaScript的变量作用域 能够使用JavaScript进行面向对象编程 理解JavaScript中闭包的概念和作用 理解JSON数据的格式及使用JavaScript处理JSON数据 1. JavaScript重点回顾 1.1 数组 数组 数组元素 数组 访问数组元素 1.1 数组 多维数组 1.1 数组 数组排序 1.2 函数 命名函数的创建和调用 函数 函数的参数和返回值 参数名可以重复,但通过此参数名获取的值为实际传递参数的最后一个,如果实际传递参数值的个数小于重名参数的个数,那么通过此参数名获取的值为undefined 即使声明了形参,调用时也可以不传递参数 不管形参有几个,传递实参可以和形参个数不同 在函数被调用时,会创建一个arguments对象,负责管理参数 参数和返回值都可以是任何类型,包括function类型 函数可以不需要return语句来返回值,即使没有return语句,函数也会返回值,这种情况下返回值是undefined 函数 内部函数和匿名函数 小结1 2.JavaScript面向对象编程 对象 对象 常用内置对象 对象 常用内置对象 对象 常用内置对象 对象 常用内置对象 2.2 类的模拟 实体类 类的模拟 类的继承 小结2 3. JavaScript闭包 什么是JavaScript闭包 什么是JavaScript闭包 什么是JavaScript闭包 什么是JavaScript闭包 什么是JavaScript闭包 什么是JavaScript闭包 3.2 闭包之间的交互 小结3 4.JavaScript处理JSON格式数据 4.1 JSON是什么? 4.2 JavaScript处理JSON数据 JavaScript处理JSON数据 小结4 本章总结 JavaScript创建数组有两种方式 使用[]创建 使用new关键字创建数组对象Array() 在JavaScript中可以创建命名函数、匿名函数和内部函数 JavaScript中函数的参数长度是不固定的,实际参数可以与形式参数的个数不同 JavaScript中对象就是无序属性的集合,对象的属性可以是任何类型的数据 JavaScript常用的内置对象 Global对象时顶级对象,在浏览器中,window对象就是Global对象 Object对象时所有对象 Function对象的构造函数可以创建函数对象 Object对象是所有对象的基础,任何其他对象都是从Object对象扩展而来 当一个内部函数在包含它们的外部函数之外被调用时,就会形成闭包。闭包可以读取函数内部的变量,让这些变量的值始终保持在内存中 JSON是一种基于文本格式的轻量级对象,使用JavaScript处理JSON数据简单、方便 JSON即javascript对象标记,是一种轻量级的数据交换格式 JSON的优势: 同XML或HTML相比,JSON 更简单灵活 JSON是基于纯文本的数据格式,便于在网络上传入和解析 JSON的数据格式简单,但却可以传输任何类型的数据 JSON是JavaScript原生格式,在JavaScript中处理JSON数据不需要任何 特殊的 API 或工具包 { 订单编号:OD-00001, 订单日期:2010-1-23, 订货人:Tom, 订单详细:[ {商品编号:SP 数量:5, 单价:120,
文档评论(0)