- MooTools 教程
- MooTools - 首页
- MooTools - 简介
- MooTools - 安装
- MooTools - 程序结构
- MooTools - 选择器
- MooTools - 使用数组
- MooTools - 函数
- MooTools - 事件处理
- MooTools - DOM 操作
- MooTools - 样式属性
- MooTools - 输入过滤
- MooTools - 拖放
- MooTools - 正则表达式
- MooTools - 定期执行
- MooTools - 滑块
- MooTools - 可排序列表
- MooTools - 手风琴
- MooTools - 工具提示
- MooTools - 标签式内容
- MooTools - 类
- MooTools - Fx.Element
- MooTools - Fx.Slide
- MooTools - Fx.Tween
- MooTools - Fx.Morph
- MooTools - Fx.Options
- MooTools - Fx.Events
- MooTools 有用资源
- MooTools - 快速指南
- MooTools - 有用资源
- MooTools - 讨论
MooTools - 简介
MooTools是一个面向对象、轻量级的JavaScript框架。MooTools的全称是My Object-Oriented Tools。它是在免费的开源MIT许可证下发布的。它是最受欢迎的JavaScript库之一。
MooTools是一个强大、轻量级的JavaScript库。它简化了JavaScript在Web开发中的交互。它还可以作为CSS扩展来完成许多事情。MooTools拥有各种精巧的扩展,使您可以创建动画效果。
MooTools的组成部分
MooTools包含许多组件。以下是不同的组件类别:
核心 - 所有其他组件都需要的一组实用函数。
更多 - 官方的附加组件集合,扩展核心功能并提供增强的功能。
类 - 用于类对象实例化的基础库。
原生对象 - 一组JavaScript原生对象的增强功能。原生对象增加了功能、兼容性和简化编码的新方法。
元素 - 包含大量对HTML元素对象的增强和兼容性标准化。
FX - 一个高级效果API,有助于动画页面元素。
请求 - 包括XHR接口、Cookie JSON和HTML检索特定工具,供开发人员使用。
窗口 - 提供一个跨浏览器接口,用于访问客户端特定信息,例如窗口的尺寸。
MooTools – 优点
与原生JavaScript相比,MooTools具有许多优点。这些优点包括:
MooTools是一个广泛且模块化的框架,允许开发人员创建他们自己定制的组件组合。
MooTools遵循面向对象范式和DRY原则(Don't Repeat Yourself)。
MooTools提供高级组件效果,具有优化的过渡效果。它主要用于Flash开发人员。
MooTools对DOM提供了不同的增强功能。这有助于开发人员添加、修改、选择和删除DOM元素。而且,它还支持存储和检索元素存储。
广告