Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
MooTools: nový sexy javascriptový framework

anonymouse
anonymouse (neregistrovaný)
6. 8. 2008 15:55

Re: Problem Javascript

celé vlákno
ano, mel jsem napsat, ze k l a s i c k a (tj. class-based) dedicnost neni implementovana. Nicmene s prototypal dedicnosti je tolik problemu (viz treba D. Crockford a jeho Javascript - The Good Parts; hlavne nepritomnost private properties a metod v objektovem modelu) plus implementace dedicnosti berouci v potaz 'private access' je tak oskliva a 'neergonomicka' (nemluve o dalsich implementacich), ze IMHO neni mozne javascriptovou prototypal a 'klasickou' class-based dedicnost stavit na roven. Ta javascriptova je proste osklivy hack a prave kvuli tomu se nektere frameworky snazi implementovat klasicky objektovy model, a prave kvuli tomu klasicky objektovy model implementuje i ECMAScript 4.

ja byl nejdrive javascriptem zhnusem, druha faze byla nadseni (po precteni Javascript - The Definitive Guide), a ted mam spise rekneme pragmaticky vztah k tomuto jazyku. Tzn. inklinuju k pouziti frameworku, ktery za me resi vsechny problemy javascriptu, vcetne nekompatibilnich implementaci v jednotlivych prohlizecich (presneji receno, problem se sabotovanim javascriptu Internet Explorerem).

na stranu druhou, i diky javascriptu jsem pochopil, jak funguji closures, ze funkce mohou byt 'first class objects' a jak je to uzitecne (a take jake problemy to zpusobuje, viz treba binding), a za to jsem mu docela vdecny...