📜  MooTools-简介

📅  最后修改于: 2020-10-22 06:26:58             🧑  作者: Mango


MooTools是一个面向对象的轻量级JavaScript框架。 MooTools的完整形式是“我的面向对象的工具”。它是根据免费的开源MIT许可证发布的。它是最受欢迎的JavaScript库之一。

MooTools是功能强大的轻量级JavaScript库。它在Web开发中创建了JavaScript的轻松交互。作为CSS扩展,它还可以做很多事情。 MooTools具有各种漂亮的扩展,使您能够创建动画效果。

MooTools的组件

MooTools包含许多组件。以下是不同的组件类别-

  • 核心-所有其他组件所需的实用程序功能的集合。

  • 更多-扩展扩展核心并提供增强功能的官方附加组件集合。

  • -类对象实例化的基础库。

  • 本机-JavaScript本机对象增强功能的集合。本机添加了功能,兼容性和简化编码的新方法。

  • 元素-包含对HTML元素对象的大量增强和兼容性标准化。

  • FX-一种高级效果API,可帮助对页面元素进行动画处理。

  • 请求-包括XHR接口,Cookie JSON和特定于HTML检索的工具,供开发人员利用。

  • 窗口-为特定于客户的信息(例如窗口的尺寸)提供跨浏览器的界面。

MooTools –优势

与本地JavaScript相比,MooTools具有许多优势。这些优势包括以下内容-

  • MooTools是一个广泛的模块化框架,允许开发人员创建自己的自定义组件组合。

  • MooTools遵循面向对象的范例和DRY原则(不要重复自己)。

  • MooTools提供了具有优化过渡效果的高级组件效果。它主要用于Flash开发人员。

  • MooTools对DOM提供了不同的增强。这有助于开发人员添加,修改,选择和删除DOM元素。并且,它还支持存储和检索元素存储。