(一) 理解JavaScript类定义
1》关于内置对象理解
console.log(Date.prototype.__proto__===Object.prototype //true
console.log(Object.prototype.__proto__ //null
console.log(Object.getPrototypeOf(new Date) === Date.prototype); //true
一个对象用new操作符后与对象的prototype是同一个对象。因此 var d=new Date();后的d指向一个对象的原型对象。
2》自定义类理解
3》JavaScript中自定义对象的几种方式比较与分析
JavaScript原生类图
http://www.ibm.com/developerworks/cn/web/wa-objectsinjs-v1b/