MooTools | |
---|---|
Typ | JavaScript knihovna |
Vývojář | Valerio Proietti |
Zapsáno v | JavaScript [1] |
Operační systém | multiplatformní |
Nejnovější verze | 1.6.0 [2] ( 14. ledna 2016 ) |
Licence | licence MIT |
webová stránka | mootools.net |
MooTools je bezplatný rámec JavaScriptu pro vývoj webových aplikací a webových služeb pro různé prohlížeče .
MooTools je modulární, objektově orientovaný framework navržený tak, aby pomáhal vývojářům JavaScriptu.
MooTools je kompatibilní a testovaný s prohlížeči: Safari 2+, Internet Explorer 6+, Firefox 2+ (a další založené na enginu Gecko ), Opera 9+.
Rámec MooTools se používá v CMS Contao , Joomla 1.5+, ZoneMinder , MODx .
MooTools obsahuje výkonnou sbírku tříd a pokročilý systém dědičnosti, který umožňuje opětovné použití a také rozšíření kódu. Například:
var Animal = new Class ({ initialize : function ( name ){ this . jmeno = jmeno ; } }); var Cat = nová třída ({ Rozsah : zvíře , talk : function (){ return 'Mňau!' ; } }); var Pes = nová třída ({ Rozsah : zvíře , talk : function (){ return 'Arf! Arf' ; } }); var Animals = { a : nová kočka ( 'Missy' ), b : nová kočka ( 'pan Bojangles' ), c : nový pes ( 'Lassie' ) }; for ( klíč var v části Zvířata ) { alert ( Zvířata [ klíč ]. jméno + ': ' + Zvířata [ klíč ]. mluvit ()); } // Výstup funkce upozornění // // Missy: Mňau! // Mr. Bojangles: Mňau! // Lassie: Arf! Arf!Poskytuje také vlastní sadu tříd, pomocí kterých je možné například implementovat různé efekty. Patří mezi ně změna velikosti okna prohlížeče, zobrazení a skrytí objektů, pohybové efekty a Ajax .
JavaScript | |
---|---|
Nápady | |
Kompilátory | |
Motory | |
Knihovny a rámce | |
redaktoři | |
Nástroje |
|
Související technologie | |
Lidé | |
Kategorie |
prvků GUI | Toolkity (sady)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
na nízké úrovni |
| ||||||||||||||||||||||||||
vysoká úroveň |
|