MooTools | |
---|---|
Type | JavaScript bibliotek |
Udvikler | Valerio Proietti |
Skrevet i | JavaScript [1] |
Operativ system | på tværs af platforme |
nyeste version | 1.6.0 [2] ( 14. januar 2016 ) |
Licens | MIT licens |
Internet side | mootools.net |
MooTools er en gratis JavaScript - ramme til udvikling af webapplikationer og webtjenester på tværs af browsere .
MooTools er en modulær, objektorienteret ramme designet til at hjælpe JavaScript-udviklere.
MooTools er kompatibel og testet med browsere: Safari 2+, Internet Explorer 6+, Firefox 2+ (og andre baseret på Gecko-motoren ), Opera 9+.
MooTools-rammen bruges i CMS Contao , Joomla 1.5+ , ZoneMinder , MODx .
MooTools indeholder en kraftfuld samling af klasser og et avanceret arvesystem, der gør det muligt at genbruge og udvide kode. For eksempel:
var Animal = ny klasse ({ initialisere : funktion ( navn ){ dette . navn = navn ; } }); var Cat = ny klasse ({ Strækker sig : Dyr , talk : function (){ return 'Mjau!' ; } }); var Hund = ny klasse ({ Strækker sig : Dyr , talk : function (){ return 'Arf! Arf' ; } }); var Animals = { a : new Cat ( 'Missy' ), b : new Cat ( 'Mr. Bojangles' ), c : new Dog ( 'Lassie' ) }; for ( var key in Animals ) { alert ( Dyr [ key ]. name + ': ' + Animals [ key ]. talk ()); } // Udgang af alarmfunktionen // // Missy: Mjau! // Hr. Bojangles: Mjau! // Lassie: Arf! Arf!Det giver også sit eget sæt klasser, hvormed det for eksempel er muligt at implementere forskellige effekter. Disse omfatter ændring af størrelsen på browservinduet, visning og skjulning af objekter, bevægelseseffekter og Ajax .
JavaScript | |
---|---|
Ideer | |
Kompilere | |
Motorer | |
Biblioteker og rammer | |
Redaktører | |
Værktøjer |
|
Relaterede teknologier | |
Mennesker | |
Kategori |
af GUI-elementer | Værktøjssæt (sæt)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
lavt niveau |
| ||||||||||||||||||||||||||
højt niveau |
|