摘要: 本文讨论JavaScript中的对象创建运算new。需要说明的是,本文所讨论的“将new()过程分解为多个步骤”,并非一般js开发中的所须技巧,而是在js来构建OOP系统的必要技术。一、JavaScript构造器与构造过程的特点JavaScript中通过以下方式声明和使用构造器:function MyObject() { this.xxx = 1;}MyObject.prototype.yyy = 2;obj1 = new MyObject();obj2 = new MyObject(); 其中xxx与yyy的不同在于:对于obj1和obj2来说,yyy是相同的属性的不同引用,不同对象实例的初 阅读全文
posted @ 2010-12-29 14:57 it江湖 阅读(1501) 评论(0) 推荐(0) 编辑