Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 物体问题_Javascript_Arrays_Object - Fatal编程技术网

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 ] = {};