2012年JavaScript定义类,定义属性,定义方法的几种方式详解及分析.docVIP

  • 2
  • 0
  • 约6.16千字
  • 约 8页
  • 2017-01-03 发布于北京
  • 举报

2012年JavaScript定义类,定义属性,定义方法的几种方式详解及分析.doc

JavaScript 定义类,定义属性,定义方法的几种方式详解及分析 提起面向对象我们就能想到类,对象,封装,继承,多态。在《javaScript高级程序设计》(人民邮电出版社,曹力、张欣译。英文名字是:Professional JavaScript for Web Developers)这本书中描述的还算比较详细。我们看看JavaScript中定义类的各种方法。 1.工厂方式 ??? javaScript中创建自己的类和对象,我们应该是必须掌握的,我们都知道javaScript中对象的属性可以在对象创建后动态定义,比如下面的代码: script type=text/javascript ??? //定义 ??? var oCar = new Object(); ??? oCar.color = red; ??? oCar.doors = 4; ??? oCar.showColor = function() { ??????? alert(this.color); ??? } ??? //调用 ??? oCar.showColor(); /script ??? 我们很容易使用oCar对象,但是我们创就是想创建多个Car实例。我们可以使用一个函数来封装上面的代码来实现:script type=text/javascript ??? //定义 ??? function create

文档评论(0)

1亿VIP精品文档

相关文档