【发布时间】:2018-10-21 13:36:00
【问题描述】:
Given 是一个这样的数组:
var level = ["a", "b", "x"];
输出应该是:
{
"a": {
"b": {
"x": {
}
}
}
}
我试过了:
var level = ["a", "b", "x"];
var o = {};
for (var c = 0, len = level.length; c < len; c +=1 ) {
var part = level[c];
o[part] = {}; // how to remember the last part?
}
我怎样才能记住最后一部分并添加下一个级别?
【问题讨论】:
标签: javascript arrays object