我有“多维关联” JavaScript数组(这实际上是与性能对象JS不能有本地关联数组):如何循环通过多维关联JavaScript数组?
var multiArray={ AAA:"one", BBB:"two", CCC:{ 0:"xxx", 1:"yyy", 2:"zzz"} };
,我需要从这个数组得到这样的字符串:
'AAA =一个& BBB =两个& CCC = xxx,yyy,zzz'
我该怎么做?
如果我用两个简单的循环是这样的:
for(var key in multiArray)
{
for(var subkey in multiArray[key])
{
string = string + multiArray[key][subkey]+",";
}
}
我得到的是这样的:
“AAA = O,N,E & BBB = T,W,邻& CCC = XXX ,yyy,zzz'
这不是我所需要的。
任何使用Javascript的解决方案只有?
为什么'multiArray ['CCC']'不是数组? – kojiro
*由于JS不能拥有原生关联数组*有趣。你能详细说明一下吗? – KooiInc
@KooiInc Javascript已索引数组和对象。这可能就是Andrew的意思。 – inhan