Показать сообщение отдельно
Старый 25.05.2007, 15:26
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Ещё раз: твой приведенный код не будет работать. Он должен был быть таким:

Код:
for (i=1; i<N; i++) {
    this['mc'+i].i = i;
    this['mc'+i].onPress=function(){
        trace(this.i)
    }
}
Тут уже дважды будет this['mc'+i], ухудшающее читабельность и производительность (объявление переменной и обращение по ссылке быстрее, чем многократное прямое обращение, не говоря уже о читаемости).