【发布时间】:2014-10-27 13:46:23
【问题描述】:
我需要从数组值创建对象属性并为其分配一些值,例如
var main_obj = {};
var dynamic_array = ["value1", "value2", "value3", "value4"];
来自dynamic_array 我需要创建main_obj 喜欢:
main_obj[value1][value2][value3] = some_value;
请给我一些建议。
【问题讨论】:
-
你的意思是:
main_obj[dynamic_array[0]]等等...? -
好吧,如果是这样,你可以使用像this code这样的奇怪的东西。
-
价值从何而来?这个问题实在是太缺乏细节了
-
@charlietfl 我在运行时获取值并推入动态数组
-
实际上我的 main_obj = {"value1":{"value2":{"value3":}}} 就是这样我需要做的是我需要解析直到 value3 并添加新的对象,dynamic_array 是我需要解析多长时间的参考。
标签: javascript jquery object javascript-objects