What kind of inheritance does the JavaScript programming language use?
What is a prototype in JavaScript?
2. an object that has functionality that other object can appoint to
How is it possible to call methods on strings, arrays, and numbers even though those methods don’t actually exist on objects, arrays, and numbers?
1.it follows the prototype chain to get the method.
If an object does not have it’s own property or method by a given key, where does JavaScript look for it?
1.In the object prototype, and if it doesn’t have it then it goes up to that object prototype. (prototype chain all the way up!)