我只是碰巧遇到了这个框架,不明白它比 jQuery 等其他框架的主要优势。你能解释一下吗?例如,你会用它来解决什么问题?
谢谢。
MooTools 是一个面向对象的框架,它提供的类以及其他功能有助于保持一致的编码风格并创建更多模块化代码。
这允许经典继承。类可以扩展其他类,另外还可以提供初始化方法。
var Animal = new Class({
initialize: function(age){
this.age = age;
}
});
var Cat = new Class({
Extends: Animal,
initialize: function(name, age){
this.parent(age); // calls initalize method of Animal class
this.name = name;
}
});
MooTools:(我的面向对象工具)是轻量级的 Javascript 框架。
在这里阅读一个很好的描述:http: //jqueryvsmootools.com/
和良好的链接:http ://www.mootorial.com/wiki/mootorial/00a-mootoolsvsothers
http://jsperf.com/jquery-vs-dojo-vs-mootools-dom/71(比较其他浏览器的结果)
引用
这取决于您喜欢哪种编码风格并且可以长期为您提供帮助。仅仅因为其他人使用 jQuery 并没有让我更容易学习它的编码方式。
还; 我认为您的问题可能会关闭,因为可能是针对某些非常开放且非建设性的问题:)
图片可能说明了一切