我有“多维关联”javascript数组(实际上是具有属性的对象,因为JS不能有本机关联数组):
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,o & CCC = xxx, yyy,zzz'
这不是我需要的。
任何仅使用 Javascript 的解决方案?