What kind of inheritance does the JavaScript programming language use?
Prototype-based / Protoypal
What is a prototype in JavaScript?
an original model on which something is patterned : ARCHETYPE
How is it possible to call methods on strings, arrays, and numbers even though those methods don’t actually exist on strings, arrays, and numbers?
by doing: object.setPrototypeOf( target object, parent);
If an object does not have it’s own property or method by a given key, where does JavaScript look for it?
the prototype object.