mootools docs - Ajax
Mootools v1.11 文档中文版
官方网站:www.mootools.net
文档翻译:
zarknight
MooTools是一个简洁,模块化,面向对象的JavaScript框架。它能够帮助你更快,更简单地编写可扩展和兼容性强的JavaScript
代码。
Mootools从Prototype.js中汲取了许多有益的设计理念,语法也和其极其类似。但它提供的功能要比Prototype.js多,
整体设计也比Prototype.js要相对完善,功能更强大,比如增加了动画特效、拖放操作等等。
总之,Mootools是一个非常优秀的Javascript框架,更多精髓部分等待你去发掘,希望你也能通过学习和使用而喜欢上
Mootools,甚至
喜欢上Javascript :)
文档翻译错误之处,欢迎指正,可以发送邮件到
zarknight@gmail.com
top
Core.js
Mootools
My Object Oriented
javascript.
License
MIT-style license.
MooTools Copyright
copyright © 2007 Valerio Proietti, http://mad4milk.net
MooTools Credits
● Class is slightly based on Base.js http://dean.edwards.name/weblog/2006/03/base/ © 2006 Dean Edwards, License
http://creativecommons.org/licenses/LGPL/2.1/
● Some functions are inspired by those found in prototype.js http://prototype.conio.net/ © 2005 Sam Stephenson sam
[at] conio [dot] net, MIT-style license
● Documentation by Aaron Newton (aaron.newton [at] cnet [dot] com) and Valerio Proietti.
概要
Core.js
核心函数
函数
$defined
如果传入的参数为null或undefined,则返回fasle;否则返回true;
$type
返回传入对象的类型
$merge
把几个对象进行合并,合并是递归的,即对象中如果有子对象,则子对象也会进行合并。(对象中同名属性会被
这一系列对象中最后一个拥有该属性的对象的值替代)
$extend
把参数中第二个参数的对象的所有熟悉复制到第一个参数对象中
$native
给传入的对象(自定义对象或javascript原生对象)增加一个.extend方法,这个extend方法可以用来给原来的对
象添加属性(注意,如果这些属性在原来的对象上不存在,则这些属性将被加在原来对象的prototype上面)
$chk
如果传入的参数对象存在或有值(包括 0),则返回true; 否则返回false。
$pick
如果第一个给出的参数存在,则返回这个参数的值;否则返回给出的第二个参数。
$random
传入一个上限和一个下限,返回一个介于其间的随机数
$time
返回一个时间戳
$clear
清理Timeout或Interval
Abstract
Abstract类, 被当作单例来使用.
window
一些附加到window对象上属性,用来进行浏览器类型的判断
top
Core Functions
Summary
file:///C|/Documents%20and%20Settings/der.../%D0%C2%BD%A8%CE%C4%BC%FE%BC%D0/index.htm (1 of 85) [2007-9-25 11:05:07]