Всем привет!
Недавно начал изучать JavaScript, и столкнулся с проблемой, я долго мучился над тем как создать класс, я нашел как это сделать, но вот незадача
code_33132.txt
Просто создать экземпляр этого класса легко
b1 = new Bb()
а как создать массив с этими экземплярами класса?
я пробовал так
var arr = new array();
arr[0] = new Bactery;
но данный вариант не работает, возможно ли вообще создать такой массив?
Этот топик читают: Гость
|
Ответов: 1321
Рейтинг: 37
|
|||
| карма: 0 |
| ||
| файлы: 1 | code_33132.txt [186B] [340] |
|
Ответов: 4671
Рейтинг: 768
|
|||
|
Может все-же
var arr = new Array(1);
arr[0] = new Bactery(); Или проще var arr = new Array(new Bactery()); |
|||
| карма: 26 |
| ||
| Голосовали: | Roma |
|
Ответов: 1321
Рейтинг: 37
|
|||
|
не, так тоже не работает, консоль браузера говорит
Uncaught ReferenceError: array is not defined |
|||
| карма: 0 |
|
|
Ответов: 498
Рейтинг: 39
|
|||
|
var array=[];
for(var i=0;i<4;i++){ array.push(new Bb()); } |
|||
| карма: 0 |
| ||
| Голосовали: | Roma |
|
Ответов: 4671
Рейтинг: 768
|
|||
|
Roma, поправил.
|
|||
| карма: 26 |
|
|
Ответов: 498
Рейтинг: 39
|
|||
|
Roma писал(а): не, так тоже не работает, консоль браузера говоритUncaught ReferenceError: array is not defined Не array, a Array |
|||
| карма: 0 |
|
|
Ответов: 1321
Рейтинг: 37
|
|||
|
Muz-Tv, спасибо огромное!
если бы не вы, неизвестно сколько бы я ещё мучился ------------ Дoбавленo в 19.53: да, и с буквами тоже затупил сильно) бредовый способ так создавать массив ) |
|||
| карма: 0 |
|
7



Поиск
Друзья
Администрация