- 4
- 0
- 约1.2万字
- 约 10页
- 2021-11-25 发布于天津
- 举报
javascript面向对象的编程
一. Javascript面向对象概述:
Javascript是一种面向(基于)对象的动态脚本语言,是一种基于对象(Object)和事件 驱动(Eve ntDrive n)并具有安全性能的脚本语言。他具有面向对象语言所特有的各 种特性,比如封装、继承及多态等。但对于大多数人说,我们只把 javascript做为
一个函数式语言,只把他用于一些简单的前端数据输入验证以及实现一些简单的 页面动态效果等,我们没能完全把握动态语言的各种特性。
在很多优秀的Ajax框架中,比如ExtJS、JQuery等,大量使用了 javascript的面 向对象特性,要使用好ext技术,javascript的高级特性,面向对象语言特性是我 们必须完全把握的。
二. 对象的基本概念:
1. 对象:属性主要是指对象内部所包含的一些自己的特征,而方法则表示对象可 以具有的行为,对象的属性和方法都叫做对象的成员。
2. 面向对象:面相对象(Object Oriented)是对象编成技术的一种,它具有 3个基
本特性:封装性,继承性,多态性,而且这 3个特典缺一不可。
3. 基于对象:面向对象和基于对象都实现了封装型,但那是面向对象具有继承性 和多态性,而基于对象不具有继承性和多态性。
4. 基于对象的javascripto( 1.5以前的版本都是基于对象的,2.0以后的版本全面
原创力文档

文档评论(0)