Skip to content

Instantly share code, notes, and snippets.

@adambankin
Created June 17, 2016 01:02
Show Gist options
  • Save adambankin/f2408ffb58fefb57745b7dd9e851d5b5 to your computer and use it in GitHub Desktop.
Save adambankin/f2408ffb58fefb57745b7dd9e851d5b5 to your computer and use it in GitHub Desktop.
function MyClass () {}
MyClass.prototype.doSomething = function (item1, item2, item3) {
this.result = item1 + item2 + item3;
};
function MyComposedClass () {}
MyComposedClass.prototype.doSomethingElse = function () {
MyClass.prototype.doSomething.apply(this, arguments);
}
var mCC = new MyComposedClass();
mCC.doSomethingElse(1, 2, 3);
console.log(mCC.result); // 6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment