
Javascript
ioscoder
这个作者很懒,什么都没留下…
展开
-
javascript中的继承
摘自Object Oriented Javascript 一书基于临时函数的继承机制先上代码:/* Temporary constructor */function Shape() { }Shape.prototype.name = 'Shape';Shape.prototype.toString = function() { return this.name原创 2015-12-25 15:31:40 · 304 阅读 · 0 评论 -
javascript核心概念
每个对象都有一个隐蔽的__proto__属性每个函数都有一个prototype属性函数是对象每个原型都有一个constructor属性原型是对象对象的__proto__属性指向创建该对象的构造器的prototype当构造器的prototype改变后,记得要修改原型的constructor属性Object.prototype.__proto__ 是nullObjec原创 2015-12-25 15:38:11 · 327 阅读 · 0 评论 -
javascript中的super
/* Uber – access to the parent from a child object */function Shape() { }Shape.prototype.name = 'Shape';Shape.prototype.toString = function() { var uber = this.constructor.uber; return uber原创 2015-12-25 16:54:43 · 1122 阅读 · 0 评论