Manual:Intro:Class Design cn - Learn About the Ext JavaScript Library: "你必须使用prototype对象:
// 我们定义了一个prototype对象的一个方法
myClass.prototype.sharedMethod = function() { alert('I'm a shared method') }
// 显示我们的信息
A.sharedMethod();
// 相同的信息
B.sharedMethod();
There is no method named sharedMethod in the myClass definition. Javascript looks for a method with this name in the prototype object of myClass and calls it if it exists. 在myClass定义中并没有一个名为sharedMethod的方法。Javascript会在myClass相关联的prototype对象中寻找与该方法名相同的方法,如果存在的话,Javascript则调用该方法。"
No comments:
Post a Comment