Javascript-prototypes Flashcards
1
Q
What kind of inheritance does the JavaScript programming language use?
What is a prototype in JavaScript?
A
- prototypal (prototype based inheritance)
2. an object that has functionality that other object can appoint to
2
Q
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?
A
1.it follows the prototype chain to get the method.
3
Q
If an object does not have it’s own property or method by a given key, where does JavaScript look for it?
A
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!)