javascript面向对象编程.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
成都传智播客 成都传智播客-助你成为高薪程序员 1、2010年7月,传智播客在成都设立分中心(传智播客成都分中心),EasyJF开源创始人蔡世友老师任首席讲师,7月8日,成都传智播客JavaEE+3G就业班第一期正式开课。 2、2010年9月,成都传智播客推出先就业后付款,毕业后没有从事软件开发、月薪未达指定数额,则退还全部学费的优惠政策,广受学员好评。 3、2010年11月,第一期学员毕业,在仅一个月的时间里,全部学员顺利就业(工作地为成都),如愿走上软件开发工程师的岗位,月薪平均3000以上,有个别学员甚至拿到4K、5K。 4、2011年2月,成都传智携手CSDN推出“黑马训练营”课程,并作如下承诺:“不用花一分钱即可入学、不就业不还学费、就业不做软件开发不还学费”,让学员“就业后靠自己的能力逐步偿还学费”。 成都传智播客 Javascript面向对象编程 讲师:蔡世友 Email:caishiyou@ 成都传智播客 Javascript的重要性 使用率 1、在web应用中,涉及到前端界面编程基本上都要用到javascript语言; 2、Web2.0及Ajax推动了javascript语言。 3、随着大量的c/s应用转向b/s,富客户端技术的不断推广,javascript语言的应用范围还将不断加大; javascript的特点 简单 动态 基于对象(面向对象) 成都传智播客 Javascript面向对象概述 Javascript是一种面向(基于)对象的动态脚本语言,是一种基于对象(Object)和事件驱动(EventDriven)并具有安全性能的脚本语言。他具有面向对象语言所特有的各种特性,比如封装、继承及多态等。但对于大多数人说,我们只把javascript做为一个函数式语言,只把他用于一些简单的前端数据输入验证以及实现一些简单的页面动态效果等,我们没能完全把握动态语言的各种特性。 在很多优秀的Ajax框架中,比如ExtJS、JQuery等,大量使用了javascript的面向对象特性,要使用好ext技术,javascript的高级特性,面向对象语言特性是我们必须完全把握的。 成都传智播客 Javascript的相关知识 Javascript的发展历程 Javascript的三大组成部分 ECMAScript 语法\数据类型\语句\关键字\保留字\操作符\对象 DOM(Document Object Model) BOM(Browser Object Model) JavaScript灵活特性探讨 成都传智播客 Javascript中的数据类型 基本数据类型 数字(Numbers) 字符串(Strings) 布尔Boolean 特殊值(null、undefined、NaN)。 对象类型Object 对象属于复杂的数据类型,对象下面可以包含基本类型、对象、函数等,数组是一种对象类型。对于javascript来说,可以说一切都是对象,包括类!。 var c=new Object(); 成都传智播客 程序流程控制 顺序结构 if条件选择语句 switch选择语句 while循环语句 do while语句 for循环语句 break与continue语句 成都传智播客 for...in循环语句 for(变量 in 集合或对象) { 执行语句块 } script language=javascript var as= [1,4,5,6],output=; for(var x in as) { output += x= + as[x]; } alert(output); /script var as={id:5,name:test}; for(var x in as) { output += x+=+as[x]; } alert(output); 成都传智播客 逻辑运算符 逻辑与,当左右两边操作数都为true时,返回值为true,否则返回false。 | | 逻辑或,当左右两边操作数都为false时,返回其中第一个不为false的值或者false。 ! 逻辑非,当操作数为true时,返回值为false,否则返回true。 注意: 在逻辑运算中,0、、false、null、undefined、NaN均表示false。 成都传智播客 函数的定义及调用 定义一个函数的格式如下: function 函数名(参数列表) { 程序代码 return 表达式; } script language=javascript var msg = 全局变量; function square(x,y) { var sum; sum = x*x + y*y;

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档