Когда обяъвляю массив с одним элементом - массив не создается!
Што за приколы?
Утомляет каждый раз обходить эти грабли.. +(
Проблема с массивами в JS.. +(
Модератор: Duncon
- Oscar
- Сообщения: 958
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
ILay,
что значит не создаётся?
и как ты его обьявляешь?
что значит не создаётся?
и как ты его обьявляешь?
Код: Выделить всё
<script type="text/javascript">
var x = new Array("test");
for(var i=0; i < x.length; i++) {
document.write(x[i]);
}
</script>
Я тупой! +)
Я создаю так:
Джа, естественно, думает, что я объявляю пустой массив.
Придется делать так:
Я создаю так:
Код: Выделить всё
<script type="text/javascript">
var x = new Array(8);
for(var i=0; i < x.length; i++) {
document.write(x[i]);
}
</script>
Придется делать так:
Код: Выделить всё
<script>
var x = new Array();
x[0] = 8;
for(var i=0; i < x.length; i++) {
document.write(x[i]);
}
</script>