Prototype 1.5.0_rc2

from Ajax中国
Prototype 1.5.0_rc2 版本一周前已经发布了。很低调,国外的网站也没有什么动静,看来大家都筹备着过圣诞呢。

rc2版本没有什么重大的更新,以Bug修复和性能调优为主。我觉得值得一提的改进有:

  • $() 和 $$() 函数的性能优化
  • XHR增加了更多控制及API优化。比如增加 encoding 选项设置;定义了明确的Accept HTTP头信息;parameters 现在可以传递字符串或者hash对象作为参数等等。
  • Element.getStyle() 现在可以正确的获取float属性。因为float是JavaScript的保留字,所以在IE中float的脚本属性名是styleFloat,Firefox则为cssFloat,Opera两者都支持。
  • 增加了String.prototype.underscore and String.prototype.dasherize 两个方法,example:
'Hello_World'.dasherize()                    -> 'Hello-World' 
'borderBottomWidth'.underscore() -> 'border_bottom_width'
'borderBottomWidth'.underscore().dasherize() -> 'border-bottom-width'

详细更新列表参见prototype的 CHANGELOG

最新版本的prototype可以从 这里下载。


原文地址:https://www.cnblogs.com/jinweijie/p/566622.html