|
|
|
Многомерный массив
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста, правильно ли так писать: var A = new Array(); A[ 1, 1, 'a' ] = 1; A[ 2, 1, 'a' ] = 2; A[ 100, 1, 'a' ] = 3; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2009, 12:50 |
|
||
|
Многомерный массив
|
|||
|---|---|---|---|
|
#18+
для доступа к многомерным массивам используется Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2009, 14:41 |
|
||
|
Многомерный массив
|
|||
|---|---|---|---|
|
#18+
(JScript) если написать так: var A = new Array(); A[1][1][2]=1; то браузер выдаёт ошибку. вопрос, наверное, тупой - я не очень знаю синтаксис JS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2009, 14:55 |
|
||
|
Многомерный массив
|
|||
|---|---|---|---|
|
#18+
Или же в jscript вообще нельзя такое написать? Хотя в msdn написано, что можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2009, 15:10 |
|
||
|
Многомерный массив
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2009, 15:12 |
|
||
|
Многомерный массив
|
|||
|---|---|---|---|
|
#18+
a=new Array(new Array(), new Array()); a[1][2]=1; alert(a[1][2]);//сработало a[2][1]=2; //а здесь ошибка alert(a[2][1]); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2009, 15:51 |
|
||
|
Многомерный массив
|
|||
|---|---|---|---|
|
#18+
Но всё-равно спасибо. Сделал немножко в обход. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2009, 16:42 |
|
||
|
Многомерный массив
|
|||
|---|---|---|---|
|
#18+
dasistgut, в стартпосте Вы пытаетесь работать со сложным объектом, включающим вложенные массивы и хэши. Примерно таким: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Соответственно и задавать значения надо подобным образом: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Эта информация содержится в любом учебнике и навалом в интернете. Ну а уж пытаться чего-то кодить, не зная даже того, что индексация в массивах начинается с 0, а не с 1, это Вы совсем зря. Срочно за учебником! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2009, 01:34 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=283&tid=1454427]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 352ms |

| 0 / 0 |
