使用雅虎全球对象,管理对象的继承和组合:四个新的YUI的例子
2007年11月6日下午05:54埃里克米拉利亚|在发展 | 1评论
今天上午,我们公布了四个新的例子,这一步通过YUI库中最重要的YAHOO.lang.extend, YAHOO.lang.augmentObject是YAHOO.lang.extend YAHOO.lang.augmentProto YAHOO.lang.augmentObject ,并YAHOO.lang.augmentProto。 内部使用这些方法是在图书馆管理继承和组合,我们认为,你会发现在自己的代码它们非常有用,太。 这也是一个很好的借口,向您介绍卢克 - 史密斯(如图),YUI工程团队的最新成员,这个新设置的示例作者。
- 创建的类层次结构
YAHOO.lang.extend-探索使用YAHOO.lang.extend构建在JavaScript中的传统风格类层次结构; - 创建一个基于合成的班级结构,
YAHOO.lang.augmentProtoYAHOO.lang.augmentProto -卢克所说,“augmentProto意图是援助提取不重要的行为或行为的,由很多类共享,允许组成的样式类架 构“;例如,他告诉你如何运用YUI事件实用程序的EventProvider功能,augmentProtoaugmentProto ; - 添加行为对象或静态类
YAHOO.lang.augmentObject-augmentObject,augmentProto提供类似的功能,但设计,你想你隆胸局限于的目标对象(而不是它的原型)的静态类的工作; - 结合的简单数据集与
YAHOO.lang.merge-在不同的类别,YAHOO.lang.merge允许您合并两个对象,输出三分之一(新)对象。
对这些有任何疑问,卢克? 发表在这里,他们或跳YUI开发者论坛 ,并启动一个线程。
分享和扩展: 书签del.icio.us Digg它! | 书签交易!
1条评论
抱歉,评论的形式在这个时候关闭。



[...]雅虎UI团队“公布了四个新的例子,一步通过YUI库中最重要的方法 - 特别是YAHOO.lang.extend,YAHOO.lang.augmentObject,并YAHOO.lang.augmentProto。 这些[...]
Pingback由Ajaxian »使用雅虎全球对象,管理对象的继承和组合- 2007年11月15日,日#