Mootools что это? - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Fri, 22 Nov 2024 01:20:41 +0300 <strong>MooTools</strong> — это свободный JavaScript фреймворк для разработки кроссбраузерных веб-приложений и веб-сервисов.<br> MooTools является модульным, объектно-ориентированным фреймворком, созданным для помощи разработчикам JavaScript.<br> MooTools совместим и протестирован с браузерами: Safari 2+, Internet Explorer 6+, Firefox 2+ (и другими, основанными на движке Gecko), Opera 9+.<br> Фреймворк MooTools используется в CMS Typolight, Joomla 1.5, ZoneMinder, MODx.<br> <strong><span style="font-size:large">ООП</span></strong><br> MooTools содержит мощную коллекцию классов и продвинутую систему наследования, которая позволяет вторичное использование кода, а также его расширение. Например:<br> <pre class="prettyprint"> var Animal = new Class({ initialize&#58; function(name){ this.name = name; } }); var Cat = new Class({ Extends&#58; Animal, talk&#58; function(){ return &#039;Meow!&#039;; } }); var Dog = new Class({ Extends&#58; Animal, talk&#58; function(){ return &#039;Arf! Arf&#039;; } }); var Animals = { a&#58; new Cat(&#039;Missy&#039;), b&#58; new Cat(&#039;Mr. Bojangles&#039;), c&#58; new Dog(&#039;Lassie&#039;) }; for(var animal in Animals) alert(animal.name + &#039;&#58; &#039; + animal.talk()); // Вывод функции alerts // // Missy&#58; Meow! // Mr. Bojangles&#58; Meow! // Lassie&#58; Arf! Arf! </pre> <strong>Также предоставляет собственный набор классов, с помощью которых возможна, например, реализация различных эффектов. К ним относятся изменения размеров окна браузера, показ и гашение объектов, эффекты движения и Ajax.</strong><br> <span style="color:#ff0000"># Тема закрыта!</span> https://visavi.net/topics/20056/338917 Mootools что это? ZipeR Thu, 24 Mar 2011 02:59:25 +0300 Сообщения https://visavi.net/topics/20056/338917