可以通过使用变量作为对象的键名来动态设置对象的key。具体方法是使用方括号[]
包裹变量,在方括号内输入键名字符串,例如:
let obj = {}; let keyName = 'myKey'; let value = 'myValue'; obj[keyName] = value; console.log(obj); // { myKey: 'myValue' }
以上代码将使用变量keyName
来动态设置对象的key,并将value
作为该键名对应的值。输出的对象将包含myKey
键名和myValue
值。