我将创建一些具有特定名称的对象计数。
如果我这样做
var obj = {}
obj.A = ['a', 'b', 'c'];
创建具有数组值的键A
我可以这样做:
var obj = {}
var keyName = 'A';
obj.keyName = ['a', 'b', 'c'];
并且obj包含键A和数组的名称作为值。 有可能吗?
答案 0 :(得分:1)
只做
obj[keyName] = ['a', 'b', 'c'];
答案 1 :(得分:1)
你不能这样做:
var obj = {}
var keyName = 'A';
obj.keyName = ['a', 'b', 'c'];
如果您想访问keyName值,可以执行此操作obj[keyName] which would result in A
或设置obj[keyName] = ['a', 'b', 'c'];