MyClass = function () { var A = 1; //内部成员 B = 2; //内部成员 this.C = 3; //对象成员 } MyClass.prototype.D = 4; //对象成员(通过原型扩展) obj = new MyClass(); alert(obj.A); //undefined alert(obj.B); //undefined alert(obj.C); //3 alert(obj.D); //4 alert(obj.hasOwnProperty('C')); //true alert(obj.hasOwnProperty('D')); //false