Obsah:
- Definice - Co znamená objektově orientovaný JavaScript?
- Techopedia vysvětluje objektově orientovaný JavaScript
Definice - Co znamená objektově orientovaný JavaScript?
Objektově orientovaný JavaScript je typ objektově orientovaného programovacího jazyka (OOPL), který využívá většinu objektově orientovaných návrhových a programovacích technik v programech a aplikacích založených na JavaScriptu. Zahrnuje funkce a možnosti z kontextu OOP, ale odlišně od standardních jazyků OOP.
Techopedia vysvětluje objektově orientovaný JavaScript
Na rozdíl od jiných OOPL je objektově orientovaný JavaScript založen na prototypech a nevyužívá a nepodporuje příkazy třídy. Funkce se zase používají jako prostředek k reprezentaci třídy. Nové objekty jsou odvozeny pomocí techniky prototypování a voláním nativního konstruktoru objektu.
Ve většině objektově orientovaných jazyků jsou objekty odvozeny od třídy. Vozidlo, které je ve většině ostatních jazyků třídou, je objektem v objektově orientovaném JavaScriptu. Další deriváty - jako je automobil, nákladní automobil a tahač - jsou prototypy objektového vozidla, které jsou vytvořeny voláním metody vozidla.