我有「多維關聯」 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