PDA

Просмотр полной версии : Как перебрать все параметры объекта в цикле?


MisterX
15.03.2007, 23:34
Задача такая .. значить есть обьекты
var s1:Object={x:1,y:2,z:3};
var s2:Object={x:3,z:5};

надо какимто образом сделать так, чтоб у s1 заменить все параметры на существующие в s2. Тоесть в результате должно получится следующие:

var s3:Object={x:3,y:2,z:5};


Внимание вопрос:
Как так сделать? (если никак, тогда как перебрать все параметры обьекта в цикле?)

wvxvw
16.03.2007, 01:14
var obj:Object = {z:1, x:2, c:3};
for(var i:String in obj){
trace(i+" "+obj[i]);
}

MisterX
16.03.2007, 06:14
спасибо =))

iNils
16.03.2007, 06:17
2 MisterX, у нас тут не газета, поэтому у темы должен быть не заголовк, а название!

MisterX
16.03.2007, 13:55
2 iNils
Я понимаю, но незнал как назвать до ответа =)

iNils
16.03.2007, 13:57
Новое название взято из последнй вашей строчки в вопросе.

MisterX
16.03.2007, 14:10
этот вариант у меня был крайним, так как до последнего я думал что можно обойтись без цикла ...