Mootools 学习随笔
简单的介绍下Mootools:
MooTools是一个简洁,模块化,面向对象的开源JavaScript web应用框架。在处理js、css、html时候,为web开发者提供了一个跨浏览器的js解决方案。
优点:
1.灵活,模块化的框架,用户可以选择自己需要的组件。
2.MooTools符合OO的思想,使代码更强壮,有力,有效。
3.高效的组件机制,可以和flash进行完美的交互。
4.对于DOM的扩展增强,使开发者更好的利用document。
组件:
1.Core:常用函数集合,核心组件。
2.Class:MoolTools类的实例化的基础库。
3.Natives:原始类的扩展。
4.Element:包含一些对html element及其扩展。
5.Fx:一个动态元素高级效果的API。
6.Requests:为开发者提供httpRequest cookie json html特定检索工具。
7.Window:提供一个获取client信息的跨浏览器接口
兼容性:Safari 2+ ,Internet Explorer 6+ ,Mozilla Firefox 2+ ,Opera 9+ ,Camino 1.5+
官网:http://mootools.net/
中文手册:http://www.chinamootools.com/
-----------------------------------------------------------------------------------------------
分块学习
-----------------------------------------------------------------------------------------------
1. 数据类型
element:DOM元素的节点
elements:一个元素的实力
textnode:一个DOM文本节点
whitespace:一个DOM空白节点
arguments:一个arguments对象
array:数组 object:对象 string:字符串 number:数字 date:日期 boolean:布尔值
function:函数 regexp:正则表达式 class:一个类
collection:html元素集合
window:window对象
document:document对象
domevent:一个事件
null:undefinded null NaN或其他.
注:
instanceOf可检测对象类型,例如:
var foo = []; instanceOf(foo, Array); // 返回 true instanceOf(foo, String) // 返回 false
var myClass = new Class(); var bar = new myClass(); instanceOf(bar, myClass) // 返回 true
Mootools 学习随笔的更多相关文章
- (转) 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-01-FAQ
特别棒的一篇文章,仍不住转一下,留着以后需要时阅读 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-01-FAQ
- C#程序集Assembly学习随笔(第一版)_AX
①什么是程序集?可以把程序集简单理解为你的.NET项目在编译后生成的*.exe或*.dll文件.嗯,这个确实简单了些,但我是这么理解的.详细:http://blog.csdn.net/sws8327/ ...
- Hive入门学习随笔(一)
Hive入门学习随笔(一) ===什么是Hive? 它可以来保存我们的数据,Hive的数据仓库与传统意义上的数据仓库还有区别. Hive跟传统方式是不一样的,Hive是建立在Hadoop HDFS基础 ...
- JavaScript ES6 数组新方法 学习随笔
JavaScript ES6 数组新方法 学习随笔 新建数组 var arr = [1, 2, 2, 3, 4] includes 方法 includes 查找数组有无该参数 有返回true var ...
- 64位BASM学习随笔(一)
64位BASM学习随笔(一) Delphi的BASM一直是我最喜爱的内嵌汇编语言,同C/C++的内联汇编相比,它更方便,更具灵活性,由于C/C++的内联汇编仅仅能是或插入式的汇编代码,函数花括号 ...
- typeScript学习随笔(一)
TypeScript学习随笔(一) 这么久了还不没好好学习哈这么火的ts,边学边练边记吧! 啥子是TypeScript TypeScript 是 JavaScript 的一个超集,支持 es6 标准 ...
- jquery学习随笔
转)jquery学习随笔(jquery选择器) jQuery的选择器是CSS 1-3,XPath的结合物.jQuery提取这二种查询语言最好的部分,融合后创造出了最终的jQuery表达式查询语言. ...
- Python学习随笔:使用xlwings设置和操作excel多行多列数据以及设置数据字体颜色填充色对齐方式的方法
☞ ░ 前往老猿Python博文目录 ░ 在前面老猿的文章中,<Python学习随笔:使用xlwings读取和操作Excel文件>.<Python学习随笔:使用xlwings读取和操 ...
- PyQt学习随笔:QTextEdit和QTextBrowser删除光标所在行内容的方法
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 在使用QTextBrowser用于记录输出日志,并 ...
随机推荐
- IDE设置jdk和maven
File->settings->Project Structure-ProjectFile->settings->Build,Execution,Deployment-> ...
- servlet三种方式实现servlet接口
简单介绍 Servlet接口实现类 1.Servlet接口SUN公司定义了两个默认实现类,分别为:GenericServlet.HttpServlet. 2.HttpServlet指能够处理HTTP请 ...
- C#中的代码书写规范以及命名规范
C#代码书写规则: 1. 尽量使用接口,然后使用类实现接口,以提高程序的灵活性. 2.一行不要超过80个字符 3.尽量不要手动更改计算机生成的代码 4.关键的语句写注释 5.建议局部变量在最接近使用它 ...
- Linux 下的多线程编程(1)
#include<stdio.h> #include<pthread.h> #include<string.h> #include<sys/time.h> ...
- js两个浮点数相减出现多位小数的bug
- vue 修改框架less变量
以vant框架为例,vue项目以less作为css处理器: less/var-reset.less @import '~vant/lib/index.less'; // Color variables ...
- 数据恢复顾问(DRA)
(1)DRA介绍 数据恢复顾问(Data Recovery Advise)是一个诊断和修复数据库的工具,DRA能够修复数据文件和(某些环境下)控制文件的损坏,它不提供spfile和logfile的修复 ...
- iOS之一些实用的Demo
图像浏览及处理 FLAnimatedImage - gif播放处理的工具. CLImageEditor - 超强的图片编辑库,快速帮你实现旋转,防缩,滤镜等等一系列麻烦的事情. ios-image-f ...
- Reverse a String-freecodecamp算法题目
Reverse a String(翻转字符串) 题目要求: 把字符串转化成数组 借助数组的reverse方法翻转数组顺序 把数组转化成字符串 思路: 用.split('')将字符串转换成单个字母组成的 ...
- 『ACM C++』PTA浙大 | 基础题 - 打印沙漏
<数据结构>开课前的一些小作业练习,可能因为一个寒假都没有打C++手生了,整个寒假都在帮拍电影做后期特效,导致这道题居然用了两个钟去AC,深感惭愧,作个标记吧,下面上题. 一首好曲推荐:同 ...