Skip to content

Instantly share code, notes, and snippets.

@mikekoro
Forked from gaearon/Classes.js
Created August 4, 2020 20:32
Show Gist options
  • Save mikekoro/fed9dd06df5a71af1eee67ede9878b85 to your computer and use it in GitHub Desktop.
Save mikekoro/fed9dd06df5a71af1eee67ede9878b85 to your computer and use it in GitHub Desktop.
Beneath Classes: Prototypes
class Spiderman {
lookOut() {
alert('My Spider-Sense is tingling.');
}
}
let miles = new Spiderman();
miles.lookOut();
// class Spiderman {
let SpidermanPrototype = {
lookOut() {
alert('My Spider-Sense is tingling.');
}
};
// let miles = new Spiderman();
let miles = { __proto__: SpidermanPrototype };
miles.lookOut();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment