01
Behind the scenes when creating a class, javascript
creates an empty function?? We can add methods to this empty
function with .prototype
function Person() {} Person.prototype.talk = () => { return 'Talking' } const me = new Person() me.talk()
01
console me and see that the talk() method is
within its .__proto__ which contains the methods of it's parent
class/function Person.
me.__proto__
Person.prototype