Решил написать в той же теме, хотя теперь задача не много по менялась.
Так как я делаю, форму настройки свойств страницы, то в объекте data хранятся общие настройки, а в динамически генерируемом [b+'zona'] настройки текущей страницы.
Когда объекты [b+'zona'] рождаются от data в них переходят все их свойства и методы, это как раз то что нужно,
Но когда я меняю свойства в объекте data, то в уже созданных объектах [b+'zona'] они не меняются, а нужно что б глобальные настройки после их установки изменяли установки во вновь созданных и уже СУЩЕСТВУЮЩИХ объектах .
Реализовал это вот такой функцией
function reWriteObj(data) {
for (var b=0;b<tabs.length;b++)
{
window[b+'zona'].coord = data.coord;
window[b+'zona'].number = data.number;
window[b+'zona'].changearea = data.changearea;
}
}
Я не очень хорошо разбираюсь в тонкостях наследования Javascript, все работает но может есть какой нить другой прием заставить изменяться свойства в уже созданных объектах.