1-* JavaScript入门教程 第7章 面向对象编程 课程安排 什么是面向对象 对象的应用 JavaScript的对象层次 事件驱动与事件处理 常用事件 什么是面向对象 什么是面向对象 早期面向结构的设计方法最经典的一句话是“自顶向下,逐步细化”,说明了设计的一般过程。以数据为中心,以分层的方法组织系统。与面向过程相联系的是一套相关的设计方法论,其中包含了许许多多的概念和术语。 面向对象设计方法被提出以后,随之而来的也是一整套设计方法。一切基于对象,是面向对象的核心,接着引入了很多早期开发者闻所未闻的新概念。学习面向对象设计方法,首先应该引入新的设计理念。这些基本的设计理念都体现在语言特性中,如封装、聚合、继承和多态等。对于JavaScript的初级用户,只在需要自定义新类型时能定义自己的类型并将其实例化,使应用的结构因为它而变得更清晰、易于维护即可。 对象应用 对象声明和实例化 每一个对象都属于某一个类,类是所有属于该类的对象所具有的属性和方法的抽象描述。例如一条金鱼就是属于鱼类,所以得到一只具体的金鱼前首先明确鱼类。 JavaScript中没有类的概念,创建一个对象只要定义一个该对象的构造函数并通过它创建对象即可。使用函数对象的this指针可以为函数对象动态添加属性。这里的对象的属性和方法也是通过this指针动态添加。 对象应用 对象的引用 学习本书中关于变量
您可能关注的文档
- ASP,NET MVC 程序开发第七章 应用Ajax.ppt
- ASP,NET MVC 程序开发第三章 数据模型.ppt
- ASP,NET MVC 程序开发第四章 深入剖析控制器技术.ppt
- ASP,NET MVC 程序开发第五章 深入剖析视图技术.ppt
- ASP,NET 程序设计实例教程第1章 Web开发相关技术.ppt
- ASP,NET 程序设计实例教程第2章 第一个ASP,NET应用程序.ppt
- ASP,NET 程序设计实例教程第3章 网上书城系统介绍.ppt
- ASP,NET 程序设计实例教程第4章 使用ADO,NET访问数据库.ppt
- ASP,NET 程序设计实例教程第5章 用户注册模块设计.ppt
- ASP,NET 程序设计实例教程第6章 用户登录模块设计.ppt
最近下载
- 2026年延边大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
- 2023年西南大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
- 成品保护和工程保修工作的管理措施及承诺.docx VIP
- 2023年宁夏大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案).docx VIP
- 标准图集-98ZJ621围墙大门.pdf VIP
- 2023年武汉理工大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案).docx VIP
- 【初高中】【学习系列】主题班会:自习的静,成长的劲【课件】.pptx
- 2023年西北大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案).docx VIP
- 2023年中南大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案).docx VIP
- 《转K6型转向架》课件.pptx VIP
原创力文档

文档评论(0)