Chinaunix首页 | 论坛 | 博客
  • 博客访问: 29309278
  • 博文数量: 2065
  • 博客积分: 10377
  • 博客等级: 上将
  • 技术积分: 21525
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-04 17:50
文章分类

全部博文(2065)

文章存档

2012年(2)

2011年(19)

2010年(1160)

2009年(969)

2008年(153)

分类: 系统运维

2009-01-09 15:50:52

在prototype.js中定义新的对象和类
the periodicalExecuter object
这个对象提供一定间隔时间上重复调用一个方法的逻辑。
ctor(callback,interval)         创建这个对象的实例将会重复调用给定的方法。
属性callback      函数类型          被调用的方法,这个方法不能传入参数。
frequency       Number           以秒为单位的间隔。
currentlyExecuting        Boolean    表示这个方法是否正在执行。
2>The Prototype  object
没有什么太重要的作用,只是声明了该程序包的版本。
3>The Enumerable object
能够实现对列表样式的结构进行枚举。
很多其他对象通过扩展自Enumberable对象来得到这些有用的接口。
方法名:
each(iterator)        把每个element做为第一个参数,element的index作为第一个参数调用iterator
all([iterator])       这个函数会用给出的iterator测试整 个集合,如果集合中任一个元素在iterator
                      中返回false或null,那这个函数返回false否则返回true.检测所有的元素是不是不等于false和null
any(iterator)         检测元素中是不是有非空非负的
collect(iterator)     调用iterator函数根据集合中每个元素返回一个结果集,然后按照原来集合中的顺序返回一个Array
detect(iterator)      集合中每个元素调用一次iterator 

阅读(1269) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~