MooTools

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 .

Objektorienterad programmering

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 .

Anteckningar

  1. Se projektets hemsida
  2. MooTools Blog: 1.6.0 är ute! . Tillträdesdatum: 14 januari 2016. Arkiverad från originalet 16 januari 2016.

Länkar