Frage im Vorstellungsgespräch bei Mphasis

What is prototype and prototype chaining in JavaScript?