|
|
|
| Здравствуйте!
Вот хотелось узнать, а нет ли в JavaScript'е какой-нибудь конструкции, по типу foreach из php?
Заранее спасибо за ответ. | |
|
|
|
|
|
|
|
для: victoor
(13.02.2007 в 23:52)
| | for. while
А разве в яваскрипте можно индексу элемента массива значение присваивать? | |
|
|
|
|
|
|
|
для: Lelik
(14.02.2007 в 00:00)
| | >for. while
а поконкретней, если можно, а то не въезжаю...
>А разве в яваскрипте можно индексу элемента массива значение присваивать?
по крайней мере цифровое - спокойно, насчет строчных - непомню | |
|
|
|
|
|
|
|
для: victoor
(14.02.2007 в 00:05)
| | например наш массив - это arr
//в основном для динамически созданых массивов
for(i=0; i<arr.length; i++)
{
alert(arr[i]);
}
|
для while (простите точно не помню, но примерно так, если нет заменить while(arr) на while(!arr))
i=0;
while(arr)
{
alert(arr[i]);
i++;
}
|
| |
|
|
|
|
|
|
|
для: Lelik
(14.02.2007 в 00:08)
| | //в основном для динамически созданых массивов
for(i=0; i<arr.length; i++)
{
alert(arr[i]);
}
пардон несколько неверно: это для всех массивов, у которых индексы элементов массива авнонумерованы (от 0 и до последнего элемента по порядку) | |
|
|
|
|
|
|
|
для: Lelik
(14.02.2007 в 00:18)
| | victoor: а учебник или справочник на что? | |
|
|
|
|
|
|
|
для: 12345
(14.02.2007 в 11:46)
| | спасибо, у меня небыло этой ссылочки | |
|
|
|
|
|
|
|
для: victoor
(14.02.2007 в 00:05)
| | по крайней мере цифровое - спокойно, насчет строчных - непомню
А зачем? ведь автоопределение элементов массива много облегчает работу с ним, чем назначение индексов вручную | |
|
|
|
|
|
|
|
для: Lelik
(14.02.2007 в 00:10)
| | Строчное значение в JS допустимо, а вот по поводу авто определения то когда масив имеет такие индексы как Login, Pasword и тд... , то так удобней работать... чем с непонятными цифрами... или например преобразование свойств обьектов в строку и обратно, а есле у обьекта свойсто масив обьектов со свойствами обьектами то, здесь цифровое определение очень напряжною | |
|
|
|