Subj : accessing methods of base class To : netscape.public.mozilla.jseng From : "mike caines" Date : Thu Jul 17 2003 02:27 pm Referring to example: function One() { this.toString = function() {return 'One';}; } function Two() { One.apply(this); this.toString = function() {return + '\n' + 'Two';} } Two.prototype = new One(); Is it somehow possible to access the original toString method of the base class once it has been overridden? So that the overriding version can 'append' to the original? (see example). Also, doesn't the Two.prototype = new One(); statement result in the One constructor being executed twice? Thank you. .