Mootools что это? - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - 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: function(name){
this.name = name;
}
});
var Cat = new Class({
Extends: Animal,
talk: function(){
return 'Meow!';
}
});
var Dog = new Class({
Extends: Animal,
talk: function(){
return 'Arf! Arf';
}
});
var Animals = {
a: new Cat('Missy'),
b: new Cat('Mr. Bojangles'),
c: new Dog('Lassie')
};
for(var animal in Animals) alert(animal.name + ': ' + animal.talk());
// Вывод функции alerts
//
// Missy: Meow!
// Mr. Bojangles: Meow!
// Lassie: Arf! Arf!
</pre>
<strong>Также предоставляет собственный набор классов, с помощью которых возможна, например, реализация различных эффектов. К ним относятся изменения размеров окна браузера, показ и гашение объектов, эффекты движения и Ajax.</strong><br>
<span style="color:#ff0000"># Тема закрыта!</span>
https://visavi.net/topics/20056/338917
Mootools что это? ZipeRThu, 24 Mar 2011 02:59:25 +0300Сообщенияhttps://visavi.net/topics/20056/338917