Цитата:
Оригинал написал(а) C2Plus
более рациональное создание методов:
MyClass.prototype.myMethod = function(){
}
|

Колин Мук в своей последней книженции этот "способ" вообще называет единственно верным, а все остальные возможные - обусловленными несовершенством AS.
2Fireworm для работы с массивом, например:

Код:
function MyClass(a) {
this.a = a;
this.b = "asd";
}
MyClass.prototype.getA = function() {
_root.a = this.a;
};
//*****************************
var i;
ar = new Array();
for (i=0; i<5; i++) {
ar[i] = new MyClass(i);
}
ar[3].getA();
trace(a);
trace(ar[3].b);
