[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