MooTools是一个简洁,模块化,面向对象的开源
ECMAScript web应用框架。它为web开发者提供了一个跨浏览器js解决方案。在处理js、
层叠样式表、
HTML时候。它提供了一个比普通js更面向对象的documentAPI。
例如:以下代码提供和链接中(http://en.wikipedia.org/wiki/Polymorphism_in_object-oriented_programming#Examples)地址类似的功能
for(var
动物界 in Animals) alert(
动物界name + ': ' + animal.talk());
// Mr. Bojangles: Meow!
Mootools从Prototype.js中汲取了许多有益的设计理念,语法也和其极其类似。但它提供的功能要比Prototype.js多,整体设计也比Prototype.js要相对完善,功能更强大,比如增加了动画特效、拖放操作等等。总之,Mootools是一个非常优秀的
ECMAScript框架,更多精髓部分等待你去发掘.