【发布时间】:2014-05-16 00:01:55
【问题描述】:
我正在寻找一种技术来运行嵌套属性的对象并希望加入这些属性。
这是我想加入的对象:
var array = {
prop1: {
foo: function() {
// Your code here
}
},
prop2: {
bar1: 'some value',
bar2: 'some other value'
}
};
结果应该是这样的:
[
[ 'prop1', 'foo' ],
[ 'prop2', 'bar1' ],
[ 'prop2', 'bar2' ]
]
然后我想将数组加入格式如下的字符串:
prop1.foo
prop2.bar1
prop2.bar2
有什么建议吗?
编辑:忘了说它也适用于更深的数组。
【问题讨论】:
-
任何努力?我们不是来为您生成代码的。我们甚至不是来提供“提示”的,因为这不是帮助台。
-
我已经尝试了一些代码,但它没有给我想要的结果。你希望我发布我尝试过的内容吗?
-
另外,您的原始数据结构不是
array。这是object。 -
@jfriend00 是的,你是对的。我只是忘记了它,因为对我来说很明显我也需要它来处理更深的物体。非常抱歉浪费了您的时间。你有什么建议可以解决我的问题?
标签: javascript arrays join recursion