MooTools

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 .

Objektově orientované programování

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 .

Poznámky

  1. Viz domovská stránka projektu
  2. Blog MooTools: 1.6.0 je venku! . Datum přístupu: 14. ledna 2016. Archivováno z originálu 16. ledna 2016.

Odkazy