book = function(name,count) { /* instance property*/ this._pageCount = count; /* closure start*/ var _name = name; //private member /* instance method */ this.getName = function() { return _name; } /* closure end*/ /*private static member*/ _type = "class"; } /* public static member */ book.className = "book"; /* prototype method*/ book.prototype.getCount = function() { return this._pageCount; }; //static method book.getType = function() { //访问静态的私有变量 return _type; } book.getClassName = function() { //访问静态公有访问 return this.className; }