elf+js[0.5.0]发布

mytharchermytharcher post on 2014-04-12 in [发布记录]

此版本调整了几个接口名称,修复一些问题,并改进了部分功能。

你可以到项目的下载页面获取相关的发布代码,或者直接通过下面的链接来下载:

0.5.0版本变更记录:

  • 增加elf()上的DOM操作类快捷方法;
  • 增加js.client.Device对象,以判断Android/iPhone/iPad设备;
  • 修改接口js.text.Escaper.escapeReg()js.text.Escaper.escapeRegExp()
  • 修改接口js.text.Encoder.encodeHTML()js.text.Escaper.escapeHTML()
  • 修复Processor类的异步队列方法;
  • 增加js.dom.Flash类用于处理Flash相关;
  • 增加Ajax类的请求header处理;
  • 增加Ajax类发送纯文本的数据类型;
  • 修复Style类获取样式方法的问题;
  • 增加Node类实例的map方法;
  • 修复获取Document对象时针对WebKit的适应;
  • 修复Node类接口工厂方法;
  • 修复DOM关系类相关方法;
  • 修复DOM操作类相关方法,添加测试用例;
  • 修复DOM事件类input事件处理;
  • 修复Hash类修改时值为null的判断;
  • 增加继承类的__super__指向超类引用;
  • 修改js.util.Class.implement方法实现;
  • 补全Array的ES5方法[].lastIndexOf
  • 补全Array的ES5方法[].reduce
  • 补全Array的ES5方法[].reduceRight
  • 增加js.dom.BoxModel.isViewable()方法,用于判断元素是否在可视范围内;
  • 修复js.util.Processor中单词拼写错误;