[Diplomky] JavaScript - objektový model

Ondrej Zizka ozizka at redhat.com
Wed Nov 13 11:37:47 EST 2013


Ahoj,

Pro ty zvás, kteří budou v BP/DP používat JavaScript, mám jeden tip.

JS je hodně volná platforma / jazyk, a aplikace tam jdou strukturovat 
mnoha způsoby.
Můj preferovaný je napodobení OOP pomocí prototypů. A tím stylem jsem 
kdysi udělal toto:
https://github.com/OndraZizka/MinerVGA

Je tam třída cGame definovaná v 
https://github.com/OndraZizka/MinerVGA/blob/master/inc.game.js
a v index.html se vytváří

window.game  =  new  cGame(document);

A pak třídy jako cCell, cWorldCell, cWorld... v 
https://github.com/OndraZizka/MinerVGA/blob/master/inc.bunky.js
Není to napsané úplně nejčistěji, ale může vám to posloužit jako 
inspirace. Určitě najdete i lepší, ale to už je na vás :)

Ondra


More information about the Diplomky mailing list