博文

Prototype 1.6 RC版发布了(2007-08-25 12:57:00)

摘要:Prototype 1.6 RC版包括了DOM Builder和Event API检查 这个月初,Prototype团队发布了版本号为1.6.0的第一个的RC版。该版本包括了许多核心API更新、错误修正以及新增特征。其中比较重要的: 增强事件(Event)API 过去使用Event.oberver或Element#observe登记的事件处理器现在将自动地绑定到事件的目标元素(在所有浏览器中)上 事件对象现在扩展了一组实例方法。 针对Event.stopObserving和Element#stopObserving的事件名及处理器参数现在是可选的 Prototype现在支持定制事件 我们已经为DOMContentLoaded事件内建了跨浏览器支持 增强函数(Function)API Function#wrap提取面向方面编程的精华到一个单个方法中 Function#curry允许partial function(译注:指定部分函数的参数,在使用时再提供另一部分参数)应用 Function#methodize封装了将函数的第一个参数转变成this值的模式 Function#argumentNames返回一个字符串数组,它代表函数的命名参数 Function#delay提供了一个对window.setTimeout方便的包装 增强类(Class)API Class.create现在支持三种可选的调用形式 新的Class.extend方法工作起来象Object.extend 如果你要覆盖来自父类的一个方法,你现在可以通过指定所覆盖函数的第一个参数为$super来访问父类方法 类现在有了constructor、superclass和subclasses属性 增强Ajax API 现在你可以以JavaScript对象来访问JSON响应体 传输对象本身现在被Prototype包装起来了 DOM API Enhancements Prototype现在有一个新的引以为傲的跨浏览器DOM Builder 我们已经摒弃了Insertion对象和Position名字空间 Element#update和Element#replace现在也都接受DOM elemen......

阅读全文(2316) | 评论:0