Вверх ↑
Этот топик читают: Гость
Ответов: 1321
Рейтинг: 37
#1: 2014-02-21 19:42:07 ЛС | профиль | цитата
Всем привет!
Недавно начал изучать JavaScript, и столкнулся с проблемой, я долго мучился над тем как создать класс, я нашел как это сделать, но вот незадача
code_33132.txt
Просто создать экземпляр этого класса легко
b1 = new Bb()
а как создать массив с этими экземплярами класса?
я пробовал так
var arr = new array();
arr[0] = new Bactery;
но данный вариант не работает, возможно ли вообще создать такой массив?
карма: 0

0
файлы: 1code_33132.txt [186B] [340]
Ответов: 4671
Рейтинг: 768
#2: 2014-02-21 19:45:05 ЛС | профиль | цитата
Может все-же
var arr = new Array(1);
arr[0] = new Bactery();

Или проще
var arr = new Array(new Bactery());

карма: 26

1
Голосовали:Roma
Ответов: 1321
Рейтинг: 37
#3: 2014-02-21 19:46:55 ЛС | профиль | цитата
не, так тоже не работает, консоль браузера говорит
Uncaught ReferenceError: array is not defined
карма: 0

0
Ответов: 498
Рейтинг: 39
#4: 2014-02-21 19:46:56 ЛС | профиль | цитата
var array=[];
for(var i=0;i<4;i++){
array.push(new Bb());
}
карма: 0

1
Голосовали:Roma
Ответов: 4671
Рейтинг: 768
#5: 2014-02-21 19:47:20 ЛС | профиль | цитата
Roma, поправил.
карма: 26

0
Ответов: 498
Рейтинг: 39
#6: 2014-02-21 19:48:19 ЛС | профиль | цитата
Roma писал(а):
не, так тоже не работает, консоль браузера говорит
Uncaught ReferenceError: array is not defined

Не array, a Array
карма: 0

0
Ответов: 1321
Рейтинг: 37
#7: 2014-02-21 19:53:40 ЛС | профиль | цитата
Muz-Tv, спасибо огромное!
если бы не вы, неизвестно сколько бы я ещё мучился
------------ Дoбавленo в 19.53:
да, и с буквами тоже затупил сильно)
бредовый способ так создавать массив )
карма: 0

0
7
Сообщение
...
Прикрепленные файлы
(файлы не залиты)