objTo[key] = objFrom[key]
Да, вот так. В этом случае название нового свойства будет таким, что хранит переменная key. Чё то я немного не врубился сначала.
Думал что новое свойство можно назначить только через точку вот так: objTo.key=objFrom[key]; но в этом случае создастся новое свой-во с ключом "key" а не с тем что хранит переменная key.
Короче вот эти 2 варианта:
objTo.key=objFrom[key]
objTo[key]=objFrom[key]
работают принципиально по-разному.
Всё, вопрос закрыт. Спасибо Mess4me.
|