需要关联数组帮助。 [英] Associative array help needed.
问题描述
我正在使用关联数组来模拟多维数组,例如
这个:
myArray [''00''] =" John" ;;
myArray [''01''] =" 35";
myArray [' '02''] =" 12345";
myArray [''03''] =" 01/01 / 1975" ;;
myArray [''10''] =" Sarah";
myArray [''11''] =" 29";
myArray [''12'' ] =" 56789";
myArray [''13''] =" 12/12/19" ;;
我正在尝试弄清楚如何循环整个数组,我有一些问题。
for(var i = 0; i< arrayCount ; i ++)
{
for(var j = 0; j< attribCount; j ++)
{
提醒(myArray [i + j]);
}
}
现在这不行,因为它将i和j加在一起加入他们的是b $ b加入他们。当我做'我'和'''时,它不起作用,所以我想知道,是否实际可以循环通过阵列?
?
感谢您的帮助。
" Ant" <无***** @ nospam.com> schreef in bericht
news:cv ********** @ wisteria.csv.warwick.ac.uk ...>
我正在使用一个关联数组来模拟多维数组,如
这个:
myArray [''00''] =" John" ;;
myArray [''01''] =" 35";
myArray [''02''] =" 12345";
myArray [''03''] =" 01 / 01/1975" ;;
myArray [''10''] =" Sarah" ;;
myArray [''11''] =" 29" ;;
myArray [''12''] =" 56789";
myArray [''13''] =" 12/12/19" ;;
我正在努力工作如何遍历整个数组,我有一些问题。
for(var i = 0; i< arrayCount; i ++)
{
for(var j = 0; j< attribCount; j ++)
{
alert(myArray [i + j]);
}
}
现在这不起作用,因为它正在添加i和j一起而不是加入他们。当我做'我'和'''时它不起作用所以我很想知道,
它是否真的可以在数组中循环?
感谢您的帮助。
尝试:
for(var i = 0; i< arrayCount; i ++)
{
for(var j = 0; j< attribCount; j ++)
{
alert(myArray) [i * 10 + j]);
}
}
可能为(var i = 0; i< arrayCount / 10; i ++)
但我不知道arraycount是什么....
grt Bert
"伯特" < B ****** @ chello.nl>写在消息>尝试:
for(var i = 0; i< arrayCount; i ++)
{
for(var j = 0; j< attribCount; j ++)
{
警报(myArray [i * 10 + j]);
}
}
for(var i = 0; i< arrayCount / 10; i ++)
但我不知道arraycount是什么....
grt Bert
这真的很聪明,我希望我能想到这一点。
Ta
>我正在使用关联数组来模拟像这样的多维数组:
myArray [''00''] =" John" ;;
myArray [''01''] =" 35";
myArray [''02''] =" 12345";
myArray [''03''] =" 01/01 / 1975" ;;
myArray [''10''] =" Sarah" ;;
myArray [''11''] =" 29" ;;
myArray [ ''12''] =" 56789";
myArray [''13''] =" 12/12/19" ;;
我正在努力解决如何遍历整个数组,我遇到了一些问题。
对于这种数据有一个更好的表示:一个数组对象:
myArray = [{
name:" John",
age:" 35",br />
编号:" 12345",
date:" 01/01 / 1975"},
{
名称:莎拉,
年龄:29,
号码:56789,
日期:12/12/19} ;;
> http://www.JSON.org
Hi,
I''m using an associative array to simulate a multidimensional array like
this:
myArray[''00''] = "John";
myArray[''01''] = "35";
myArray[''02''] = "12345";
myArray[''03''] = "01/01/1975";
myArray[''10''] = "Sarah";
myArray[''11''] = "29";
myArray[''12''] = "56789";
myArray[''13''] = "12/12/19";
I''m trying to work out how to loop through the entire array and I''m having
some problems.
for (var i = 0; i < arrayCount; i++)
{
for (var j = 0; j < attribCount; j++)
{
alert(myArray[i + j]);
}
}
Now this doesn''t work as it''s adding the i and j together rather than
joining them. And it doesn''t work when I do ''i'' and ''j'' so I''m wondering, is
it actually possible to loop through the array?
Thanks for any help.
"Ant" <no*****@nospam.com> schreef in bericht
news:cv**********@wisteria.csv.warwick.ac.uk...Hi,
I''m using an associative array to simulate a multidimensional array like
this:
myArray[''00''] = "John";
myArray[''01''] = "35";
myArray[''02''] = "12345";
myArray[''03''] = "01/01/1975";
myArray[''10''] = "Sarah";
myArray[''11''] = "29";
myArray[''12''] = "56789";
myArray[''13''] = "12/12/19";
I''m trying to work out how to loop through the entire array and I''m having
some problems.
for (var i = 0; i < arrayCount; i++)
{
for (var j = 0; j < attribCount; j++)
{
alert(myArray[i + j]);
}
}
Now this doesn''t work as it''s adding the i and j together rather than
joining them. And it doesn''t work when I do ''i'' and ''j'' so I''m wondering,
is it actually possible to loop through the array?
Thanks for any help.
try:
for (var i = 0; i < arrayCount; i++)
{
for (var j = 0; j < attribCount; j++)
{
alert(myArray[i*10 + j]);
}
}
maybe for (var i = 0; i < arrayCount/10; i++)
but I don''t know what arraycount is....
grt Bert
"Bert" <b.******@chello.nl> wrote in message >try:
for (var i = 0; i < arrayCount; i++)
{
for (var j = 0; j < attribCount; j++)
{
alert(myArray[i*10 + j]);
}
}
maybe for (var i = 0; i < arrayCount/10; i++)
but I don''t know what arraycount is....
grt Bert
That''s really clever, I wish I''d thought of that.
Ta
> I''m using an associative array to simulate a multidimensional array likethis:
myArray[''00''] = "John";
myArray[''01''] = "35";
myArray[''02''] = "12345";
myArray[''03''] = "01/01/1975";
myArray[''10''] = "Sarah";
myArray[''11''] = "29";
myArray[''12''] = "56789";
myArray[''13''] = "12/12/19";
I''m trying to work out how to loop through the entire array and I''m having
some problems.
There is a better representaion for this kind of data: an array of objects:
myArray = [{
name: "John",
age: "35",
number: "12345",
date: "01/01/1975"},
{
name: "Sarah",
age: "29",
number: "56789",
date: "12/12/19"}];
http://www.JSON.org
这篇关于需要关联数组帮助。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!