Показать сообщение отдельно
Старый 05.02.2004, 21:57
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 6  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Оригинал написал(а) aol_Assassin)))
Cпасибо всем,кто ответил! Однако ,я не совсем понял насчёт массивов :
array = new Array(); // объявляем,так?
array = [[1, 2, 3, 4, 5, 6, 7, 8, 9],["a", "b", "c", "d", "f", "g", "k", "l", "m"]]; - это значения,да? НО , неужели не нужно указывать размеры(кол-во строк и столбцов)? Я написал :
a = new Array();
a[1,1]=1;
a[0,0]=0
a[1,0]=10
trace(a[0][0]);
trace(a[1][0]);
Читаем Хэлп

new Array()
new Array(length)
new Array(element0, element1, element2,...elementN)
Параметры


length Целое число, равное количеству элементов в массиве. Если элементы не смежные, аргумент length равен индексу последнего элемента плюс 1.

element0...elementN Список двух или более произвольно выбранных значений. Это могут быть числа, имена или ДРУГИЕ ЭЛЕМЕНТЫ!!!!!.
Т.е.вложенность массивов может быть такой, какой ты захочешь.
Вот тебе трёхмерный массив.
a = new Array();
a = [[1, ["a", "b", "c"]], [0, 0], [1, 0]];
trace(a[0][1][0]);// что бы достать "a"!!!!
// т.е. обращаться к элементам массива надо аккуратно,
ВДУМЧИВО.

Цитата:
Оригинал написал(а) aol_Assassin)))
насколько я понял _root не сильно то и нужен...да?
Спасибо всем!
Иногда без него просто не обойтись.
Однако, чтоб не привязываться к чему то глобальному,
лучше использовать _parent и this.