Заголовок сообщения: сделать переменную... Добавлено: 7 Апрель 2003, 13:53:12
может кто нибудь поможет сделать переменную:
вот такая она должна полчиться: source.step1[i]
из "source.step"+number+"[i]";
source - это путь к массиву step1
step1 - это массив - "step"+№ его.…
i- соответственно элемент массива...
уже всем пробовал … вернее пробовал set'ом и eval'ом … больше нет у меня вариантов... может знает кто как eval обмануть... я читал что он урезанный какой-то …
Да eval не кастрированный, а тормозной, и не правильный … =), но тоже работает =)
serialNumber = 1;
source = {step1:["1","2","3"]};
trace(source["step" + serialNumber][0]);
trace(eval("source.step" + serialNumber)[2])
спасибо все такие умные тут ….
я тоже сделал уже .. третим способом … и через эвал …
а про урезанность в книге было написано ….. толи по-сравнению с яваскрипт толи
просто …..
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.