javascript面向对象编程

javascript面向对象编程

ID:37059187

大小:6.91 MB

页数:50页

时间:2019-05-11

javascript面向对象编程_第1页
javascript面向对象编程_第2页
javascript面向对象编程_第3页
javascript面向对象编程_第4页
javascript面向对象编程_第5页
资源描述:

《javascript面向对象编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、成都传智播客cd.itcast.cn成都传智播客-助你成为高薪程序员1、2010年7月,传智播客在成都设立分中心(传智播客成都分中心),EasyJF开源创始人蔡世友老师任首席讲师,7月8日,成都传智播客JavaEE+3G就业班第一期正式开课。2、2010年9月,成都传智播客推出先就业后付款,毕业后没有从事软件开发、月薪未达指定数额,则退还全部学费的优惠政策,广受学员好评。3、2010年11月,第一期学员毕业,在仅一个月的时间里,全部学员顺利就业(工作地为成都),如愿走上软件开发工程师的岗位,月薪平均3000以上,有个别学员甚至拿到4K、5K。4、2011年2月,

2、成都传智携手CSDN推出“黑马训练营”课程,并作如下承诺:“不用花一分钱即可入学、不就业不还学费、就业不做软件开发不还学费”,让学员“就业后靠自己的能力逐步偿还学费”。成都传智播客cd.itcast.cnJavascript面向对象编程讲师:蔡世友Email:caishiyou@sina.com成都传智播客cd.itcast.cnJavascript的重要性使用率1、在web应用中,涉及到前端界面编程基本上都要用到javascript语言;2、Web2.0及Ajax推动了javascript语言。3、随着大量的c/s应用转向b/s,富客户端技术的不断推广,jav

3、ascript语言的应用范围还将不断加大;javascript的特点简单动态基于对象(面向对象)成都传智播客cd.itcast.cnJavascript面向对象概述Javascript是一种面向(基于)对象的动态脚本语言,是一种基于对象(Object)和事件驱动(EventDriven)并具有安全性能的脚本语言。他具有面向对象语言所特有的各种特性,比如封装、继承及多态等。但对于大多数人说,我们只把javascript做为一个函数式语言,只把他用于一些简单的前端数据输入验证以及实现一些简单的页面动态效果等,我们没能完全把握动态语言的各种特性。在很多优秀的Ajax框

4、架中,比如ExtJS、JQuery等,大量使用了javascript的面向对象特性,要使用好ext技术,javascript的高级特性,面向对象语言特性是我们必须完全把握的。成都传智播客cd.itcast.cnJavascript的相关知识Javascript的发展历程Javascript的三大组成部分ECMAScript语法数据类型语句关键字保留字操作符对象DOM(DocumentObjectModel)BOM(BrowserObjectModel)JavaScript灵活特性探讨成都传智播客cd.itcast.cnJavascript中的数据类型

5、基本数据类型数字(Numbers)字符串(Strings)布尔Boolean特殊值(null、undefined、NaN)。对象类型Object对象属于复杂的数据类型,对象下面可以包含基本类型、对象、函数等,数组是一种对象类型。对于javascript来说,可以说一切都是对象,包括类!。varc=newObject();成都传智播客cd.itcast.cn程序流程控制顺序结构if条件选择语句switch选择语句while循环语句dowhile语句for循环语句break与continue语句成都传智播客cd.itcast.cnfor...in循环语句for(变量

6、in集合或对象){执行语句块}varas=[1,4,5,6],output="";for(varxinas){output+="x="+as[x];}alert(output);varas={id:5,name:'test'};for(varxinas){output+=x+"="+as[x];}alert(output);成都传智播客cd.itcast.cn逻辑运算符&&逻辑与,当左右两边操作数都为true时,返回值为true,否则返回false。

7、

8、逻辑或,当左右两边操作数都为fal

9、se时,返回其中第一个不为false的值或者false。!逻辑非,当操作数为true时,返回值为false,否则返回true。注意:在逻辑运算中,0、""、false、null、undefined、NaN均表示false。成都传智播客cd.itcast.cn函数的定义及调用定义一个函数的格式如下:function函数名(参数列表){程序代码 return表达式;}varmsg="全局变量";functionsquare(x,y){varsum;sum=x*x+y*y;returnsum;}function

10、show(){varms

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。