Strict Standards: Resource ID#29 used as offset, casting to integer (29) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#31 used as offset, casting to integer (31) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#32 used as offset, casting to integer (32) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Массивы в JS
ТвойWeb » WebMaster класс » JavaScript » Массивы в JS

Страниц (1): [1]
 

1. Леголегс - 17 Июля, 2004 - 12:01:45 - перейти к сообщению
Такой вопрос: а поддерживает ли JS многомерные (в частности двухмерные) массивы?
CODE:

var myArr = new Array();
myArr[0,4]="абвгд";
myArr[1,4]="ежзик";

Будет ли это корректно работать и если да, то есть ли какие нибудь тонкости?
Заранее спасибо.
2. ETC - 17 Июля, 2004 - 12:16:24 - перейти к сообщению
Леголегс
скорее так:
CODE:

var my = new Array();
my[0] = new Array('a','b','c');
my[1] = new Array('d','e','f');
my[2] = new Array('g','h','i');
my[3] = new Array('j','k','m');
alert(my[1][1]);

Ответ будет "e";\n\n(Добавление)
Кстати, прежде чем спрашивать, стоит лучше сначала попробовать Улыбка
3. Леголегс - 20 Июля, 2004 - 10:38:21 - перейти к сообщению
Цитата:
Кстати, прежде чем спрашивать, стоит лучше сначала попробовать

Дык пробовал, не работает. А твой способ не подходит, пришлось без массива обойтись. А спрашивал, потому, что предполагал какие-нибудь тонкости
4. ETC - 20 Июля, 2004 - 11:48:06 - перейти к сообщению
Леголегс
Цитата:
твой способ не подходит

Так другого и нету...
5. гиссар - 20 Августа, 2004 - 23:19:33 - перейти к сообщению
То же самое, что предлагает ETC, только немножко "другими словами":
CODE:
var db = new Array()
db[0] = new r("raz","dva")
db[1] = new r("tri","chetyre")

function r(first,second) {
this.first = first
this.second = second
return this
}

при этом db[1].second = "chetyre" и т.п.

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0319]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33