0
我有一個數組:使用Lodash將數組轉換爲嵌套對象,可以嗎?
["a", "b", "c", "d"]
我需要將其轉換爲對象,但是在這種格式:
a: {
b: {
c: {
d: 'some value'
}
}
}
如果變種常見= [ 「一個」, 「B」,「C 」, 「d」],我想:
var objTest = _.indexBy(common, function(key) {
return key;
}
);
但這只是導致:
[object Object] {
a: "a",
b: "b",
c: "c",
d: "d"
}
儘管TO要求明確指出_lodash_,值得注意的是,JS可以做到這一點ootB:http://jsfiddle.net/7j6zrmqm/1/;)+1無論如何爲好的答案。 – 2014-10-16 21:41:12
不幸的是,ES5並不總是一個可行的選擇。 – 2014-10-16 22:46:20