我必须根据一些动态值创建一个对象键。
这里str
的值将从用户到用户。用户输入str的值。
我想使用用户输入的str
值来创建Object。
var str = $('#inputValue');
var obj = new Object();
obj.assignment = new Object();
obj.assignment.name= "assignmentName";
obj.assignment.str = new Object();
答案 0 :(得分:4)
使用括号语法:
obj.assignment[str] = new Object();
附注:您可以使用快捷方式{}
创建新对象。例如:
obj.assignment[str] = {};
答案 1 :(得分:1)
新对象:
obj.assignment[str] = {};