Javascript 物体问题
基本上,我对一些我确信是超级简单的东西有困难,但我只是不知道该怎么称呼它,因此我在寻找答案时遇到了困难( 基本上,假设我声明了一个对象,即Javascript 物体问题,javascript,arrays,object,Javascript,Arrays,Object,基本上,我对一些我确信是超级简单的东西有困难,但我只是不知道该怎么称呼它,因此我在寻找答案时遇到了困难( 基本上,假设我声明了一个对象,即var-meow={};,然后我决定在其中创建一个对象,方法是执行类似meow.cutekitten={};的操作,这都是直截了当的,最后我在其中创建了一个名为cutekitten的对象 我的问题是,如果我已经声明了cutekitten作为一个变量,并且我想使用该变量的内容作为这个新对象的名称,而不是变量名,那该怎么办?要设置一个对象属性,你就不再使用“var
var-meow={};
,然后我决定在其中创建一个对象,方法是执行类似meow.cutekitten={};
的操作,这都是直截了当的,最后我在其中创建了一个名为cutekitten
的对象
我的问题是,如果我已经声明了
cutekitten
作为一个变量,并且我想使用该变量的内容作为这个新对象的名称,而不是变量名,那该怎么办?要设置一个对象属性,你就不再使用“var”。所以不是:“var meow.cutekitten={};”而是“meow.cutekitten={}”59426。如果有助于您理解我的问题所在,请参阅sq2的答案。
var propertyName = "cutekitten";
var meow = {};
meow[ propertyName ] = {};