| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > проблема с элементами массива |
| Автор: krinart 3.9.2008, 23:44 | ||
добрый вечер... столкнулся я с проблемой, о которой вобщем даже писать смешно.... вот есть у меня такой участок кода
здесь из таблицы UnitsTable, где хранятся шаблоны юнитов, выбирается нужный и всталяется в таблицу Units, а id этой записи заносится в массив юнитов героя и всё бы ничего, но есть одна загвоздка, измение какогонибудь поля в строке любого элемента, почемуто меняет все остальные, в которых поле unitID совпадает напрмер есть такой участок кода Units[1].coord.left= 220; после этого поле coord.left становится равным 220 у всех элементов, у которых поле unitID== Units[1].unitID я часа два бился над этой проблемой, так и не смог решить её... надеюсь только на вашу помощь |
| Автор: timon1410 9.9.2008, 23:22 | ||||
замените
Если интересно почему, то читайте чем различаются в яваскрипте массивы и объекты(хеши) |