PDA

Просмотр полной версии : Обьясните принцип работы for..in


Staneslas
15.08.2009, 15:34
function setHandlers():Void {
for(var sMcName:String in mcMan) {
if(sMcName == "mcBody") {
continue;
}
mcMan[sMcName].isVisible = true;
mcMan[sMcName].onRelease = function():Void {
if(this.isVisible) {
this._alpha = 0;
}
else {
this._alpha = 100;
}
this.isVisible = !this.isVisible;
};
}
}

setHandlers();
Обьясните вот эту строку - for(var sMcName:String in mcMan) {
Я понимаю цикл фор с тремя параметрами - for(i=5, i<8, i++){
но с in, не могу понять:boredom:
ПОМОГИТЕ!!!!
PS: Извините за то что прежнюю свою тему оформил не правильно, такое больше не повториться)))

udaaff
15.08.2009, 15:42
http://help.adobe.com/ru_RU/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7fcf.html#WS5b3ccc516d4fbf351e63e3d118a9b90204-7f5b