Obsah:
- Definícia - Čo znamená objektovo orientovaný JavaScript?
- Techopedia vysvetľuje objektovo orientovaný JavaScript
Definícia - Čo znamená objektovo orientovaný JavaScript?
Objektovo orientovaný JavaScript je typ objektovo orientovaného programovacieho jazyka (OOPL), ktorý využíva väčšinu objektovo orientovaných metód navrhovania a programovania v programoch a aplikáciách založených na JavaScripte. Zahŕňa funkcie a schopnosti z kontextu OOP, ale odlišne od štandardných jazykov OOP.
Techopedia vysvetľuje objektovo orientovaný JavaScript
Na rozdiel od iných OOPL je objektovo orientovaný JavaScript založený na prototypoch a nevyužíva a nepodporuje tvrdenia tried. Funkcie sa zase používajú ako prostriedok na reprezentáciu triedy. Nové objekty sú odvodené pomocou techniky prototypovania a volaním natívneho konštruktora objektu.
Vo väčšine objektovo orientovaných jazykov sú objekty odvodené od triedy. Vozidlo, ktoré je triedou vo väčšine ďalších jazykov, je objektom v objektovo orientovanom skripte JavaScript. Ostatné deriváty - napríklad auto, nákladné auto a traktor - sú prototypmi predmetného vozidla, ktoré sa vytvoria volaním metódy vozidla.
