MooTools | |
---|---|
Sorts | JavaScript- bibliotek |
Utvecklaren | Valerio Proietti |
Skrivet i | JavaScript [1] |
Operativ system | plattformsoberoende |
senaste versionen | 1.6.0 [2] ( 14 januari 2016 ) |
Licens | MIT-licens |
Hemsida | mootools.net |
MooTools är ett gratis JavaScript - ramverk för att utveckla webbapplikationer och webbtjänster över flera webbläsare .
MooTools är ett modulärt, objektorienterat ramverk designat för att hjälpa JavaScript-utvecklare.
MooTools är kompatibelt och testat med webbläsare: Safari 2+, Internet Explorer 6+, Firefox 2+ (och andra baserade på Gecko-motorn ), Opera 9+.
MooTools ramverk används i CMS Contao , Joomla 1.5+, ZoneMinder , MODx .
MooTools innehåller en kraftfull samling klasser och ett avancerat arvssystem som gör att kod kan återanvändas och utökas. Till exempel:
var Animal = new Class ({ initiera : funktion ( namn ){ detta . namn = namn ; } }); var Cat = ny klass ({ Förlänger : Djur , talk : function (){ return 'Mjau!' ; } }); var Dog = ny klass ({ Förlänger : Djur , talk : function (){ return 'Arf! Arf' ; } }); var Animals = { a : new Cat ( 'Missy' ), b : new Cat ( 'Mr. Bojangles' ), c : new Dog ( 'Lassie' ) }; for ( var nyckel i Djur ) { alert ( Djur [ nyckel ]. namn + ': ' + Djur [ nyckel ]. prata ()); } // Utmatning av varningsfunktionen // // Missy: Mjau! // Herr. Bojangles: Mjau! // Lassie: Arf! Arf!Den tillhandahåller också en egen uppsättning klasser med vilka det till exempel är möjligt att implementera olika effekter. Dessa inkluderar ändra storlek på webbläsarfönstret, visa och dölja objekt, rörelseeffekter och Ajax .
JavaScript | |
---|---|
Idéer | |
Kompilatorer | |
Motorer | |
Bibliotek och ramar | |
Redaktörer | |
Verktyg |
|
Relaterade teknologier | |
människor | |
Kategori |
med GUI-element | Verktygssatser (uppsättningar)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
låg nivå |
| ||||||||||||||||||||||||||
hög nivå |
|