Programovanie

Príklady k článkom v časopise PC Space na tému programovanie. Iste, je to veľmi široká téma, na ktorú bolo napísané nespočítateľné množstvo kníh a článkov. Zámer redakcie je týmito článkami poskytnúť zaujímavosti, tipy a triky, novinky ... Jednoducho všehochuť. Pre autora je to na jednej strane dobré - má volnosť, na druhej zložité. Neustále sa musí zamýšľať nad tým, či daná téma nie je zaujímavá iba pre neho a či články niekoho oslovia.


Obsah

  1. JavaScript: Objektovo orientované programovanie
  2. JavaScript - výnimočné situácie I
  3. JavaScript - výnimočné situácie II

PC Space 10/2004: Programovanie

JavaScript: Objektovo orientované programovanie

JavaScript je snáď najrozšírenejším programovacím jazykom. Odhady hovoria, že v každej štvrtej webovej stránke sú použité skripty vytvorené v tomto jazyku. Obyčajne riešia jednoduché úlohy - niečo skryť, zobraziť, zvýrazniť, zmeniť farbu ... K tomu bohate stačí prístup založený na využití vnútorných objektov jazyka, prehliadača a dokumentu s použitím premenných a jednoduchých funkcií. Existujú však aj zložitejšie úlohy, pri riešení ktorých sa javí užitočné usporiadať si myšlienky v súlade s princípmi objektovo orientovaného programovania. Nuž a tu je to trochu inak, ako v ostatných objektovo orientovaných jazykoch. JavaScript nie je založený na "triednom" princípe, ale na prototypoch.

Príklady ukazujú vytvorenie objektu priamym priradením objektového literálu, ale aj vytvorením tried až po využitie dedičnosti.

Príklady

^^


PC Space 11/2004: Programovanie

JavaScript - výnimočné situácie I

"Čo sa môže pokaziť, to sa aj pokazí", tvrdí s istotou východisková múdrosť Murphyho zákonov. Známe je aj pravidlo, že ak je možné programu zadať nesprávne údaje, určite sa to podarí, ak je možné, aby vznikla situácia, v ktorej program nemôže uspokojivo fungovať, tak taká situácia určite vznikne. Nehľadiac na to, že pravdepodobnosť vzniku takýchto javov sa blíži k jednej, t.j. k istote, podobné situácie sa zvyknú nazývať výnimočnými. Pod pojmom výnimka - exception ich poznáme v rôznych programovacích jazykoch. V tomto článku sú predvedené viaceré možnosti, ktoré pre riešenie výnimočných situácií poskytuje JavaScript.

Príklady

^^


PC Space 12/2004: Programovanie

JavaScript - výnimočné situácie II

"Čo sa môže pokaziť, to sa aj pokazí" - toto pravidlo sa uplatnilo aj pri tomto článku. Posledný príklad - vyhodenie výnimky z funkcie - sa do priestoru určeného pre článok už nevošiel. Každé zlo je na niečo dobré. A tak dobrovoľne - nasilu som musel urobiť pokračovanie obsluhy výnimočných situácií v jazyku JavaScript.

Príklady

^^

Email: imrich@buransky.sk

V Liptovskom Mikuláši  
Imrich Buranský
[Valid XHTML 1.0] [Valid CSS]