Definice a použití
Každý objekt JavaScriptu má Prototype. Všechny objekty JavaScriptu dědí vlastnosti a metody ze svého prototypu. Vlastnost Prototype umožňuje přidat vlastnosti a metody na různé objekty (Number, Boolean, String, Name, ad.). Vlastnost Prototype je globální vlastnost, která je k dispozici pro téměř všechny objekty.