跳到主要内容
重组代码
来源 链接
阿什什·莫迪
  • 7.7公里
  • 2
  • 21
  • 36

我有一组属性为movieName、grade和position的movies对象。例如,这些对象看起来像:

var movies=[{movieName:“蜜蜂电影”,等级:3,位置1},{movieName:“史莱克”,等级:5,位置:2}];

我想获取对象的movieName属性。要从movies数组中确定要从哪个对象获取movieName,我创建了一个名为arrayPosition的变量,该变量是介于0和数组长度-1之间的随机数:

arrayPosition=数学地板(Math.random()*movies.length);

例如:

var movies=[{movieName:“不可思议”,等级:4,位置:1},{movieName:“螺栓”,等级:5,位置:2}];arrayPosition=数学地板(Math.random()*movies.length);console.log(movies[arrayPosition].movieName)

var电影=[{movieName:“难以置信”,等级:4,位置:1},{电影名称:“博尔特”,等级:5,位置:2}];const-arrayPosition=Math.floor(Math.random()*movies.length);console.log(movies[arrayPosition].movieName);

在这种情况下,我希望它根据arrayPosition是0还是1来控制台“不可思议”或“螺栓”,但它只控制台未定义。

我见过类似问题的解决方案,但在这些情况下,对象在数组中的位置不是一个变量,而是一个确定的数字。由于某种原因,这种差异使其无法工作。我如何从数组中的对象中仅获取movieName属性?

我有一组movies对象,其属性为:movieName、grade和position。例如,这些对象看起来像:

var movies=[{movieName:“蜜蜂电影”,等级:3,位置1},{movieName:“史莱克”,等级:5,位置:2}];

我想获取对象的movieName属性。要从movies数组中确定要从哪个对象获取movieName,我创建了一个名为arrayPosition的变量,该变量是介于0和数组长度-1之间的随机数:

arrayPosition=数学地板(Math.random()*movies.length);

例如:

var movies=[{movieName:“不可思议”,等级:4,位置:1},{movieName:“螺栓”,等级:5,位置:2}];arrayPosition=数学地板(Math.random()*movies.length);console.log(movies[arrayPosition].movieName)

在这种情况下,我希望它根据arrayPosition是0还是1来控制台“不可思议”或“螺栓”,但它只控制台未定义。

我见过类似问题的解决方案,但在这些情况下,对象在数组中的位置不是一个变量,而是一个确定的数字。由于某种原因,这种差异使其无法工作。我如何从数组中的对象中仅获取movieName属性?

我有一组属性为movieName、grade和position的movies对象。例如,这些对象看起来像:

var movies=[{movieName:“蜜蜂电影”,等级:3,位置1},{movieName:“史莱克”,等级:5,位置:2}];

我想获取对象的movieName属性。要从movies数组中确定要从哪个对象获取movieName,我创建了一个名为arrayPosition的变量,该变量是介于0和数组长度-1之间的随机数:

arrayPosition=数学地板(Math.random()*movies.length);

例如:

var电影=[{movieName:“难以置信”,等级:4,位置:1},{movieName:“螺栓”,等级:5,位置:2}];const-arrayPosition=Math.floor(Math.random()*movies.length);console.log(movies[arrayPosition].movieName);

在这种情况下,我希望它控制台“Incredibles”或“Bolt”,这取决于arrayPosition是0还是1,但它只控制台未定义。

我见过类似问题的解决方案,但在这些情况下,对象在数组中的位置不是一个变量,而是一个确定的数字。由于某种原因,这种差异使其无法工作。我如何从数组中的对象中仅获取movieName属性?

删除正文中的9个字符
来源 链接
ksav公司
  • 20.6万
  • 6
  • 50
  • 69

我有一个数组打电话属于电影具有具有以下属性的对象:movieName、grade和position。对于以英磅计例子这些对象看起来像:

var movies=[{movieName:“蜜蜂电影”,等级:3,位置1},{movieName:“史莱克”,等级:5,位置:2}];

只有那时想要获取对象的movieName属性。要从movies数组中确定要从哪个对象获取movieName,我创建了一个名为arrayPosition的变量,该变量是介于0和数组长度-1之间的随机数:

arrayPosition=数学地板(Math.random()*movies.length);

对于以英磅计例子:

var movies=[{movieName:“不可思议”,等级:4,位置:1},{movieName:“螺栓”,等级:5,位置:2}];arrayPosition=数学地板(Math.random()*movies.length);console.log(movies[arrayPosition].movieName)

在这种情况下,我希望它可以控制“不可思议”或“螺栓”,具体取决于arraPosition(阵列位置)阵列位置是0或1,但它仅控制台未定义。

我见过类似问题的解决方案,但在这些情况下,对象在数组中的位置不是一个变量,而是一个确定的数字。这与对于某种原因这种差异不要这样工作工作.如何仅获取moviName(移动名称)电影名称属性?

我有一个数组打电话电影具有具有以下属性的对象:movieName、grade和position。对于以英磅计这些对象:

var movies=[{movieName:“蜜蜂电影”,等级:3,位置1},{movieName:“史莱克”,等级:5,位置:2}];

只有那时想要获取对象的movieName属性。要从movies数组中确定要从哪个对象获取movieName,我创建了一个名为arrayPosition的变量,该变量是介于0和数组长度-1之间的随机数:

arrayPosition=数学地板(Math.random()*movies.length);

对于以英磅计:

var movies=[{movieName:“不可思议”,等级:4,位置:1},{movieName:“螺栓”,等级:5,位置:2}];arrayPosition=数学地板(Math.random()*movies.length);console.log(movies[arrayPosition].movieName)

在这种情况下,我希望它可以控制“不可思议”或“螺栓”,具体取决于arraPosition(阵列位置)是0或1,但它仅控制台未定义。

我见过类似问题的解决方案,但在这些情况下,对象在数组中的位置不是一个变量,而是一个确定的数字。这与有什么理由让它不工作.如何仅获取moviName(移动名称)属性?

我有一个数组属于movies对象具有以下属性:movieName、grade和position。对于例子这些对象看起来像:

var movies=[{movieName:“蜜蜂电影”,等级:3,位置1},{movieName:“史莱克”,等级:5,位置:2}];

我想获取对象的movieName属性。要从movies数组中确定要从哪个对象获取movieName,我创建了一个名为arrayPosition的变量,该变量是介于0和数组长度-1之间的随机数:

arrayPosition=Math.floor(Math.random()*movies.length);

对于例子:

var movies=[{movieName:“Incredibles”,等级:4,位置:1},{movieName:“螺栓”,等级:5,位置:2}];arrayPosition=数学地板(Math.random()*movies.length);console.log(movies[arrayPosition].movieName)

在这种情况下,我希望它可以控制“不可思议”或“螺栓”,具体取决于阵列位置是0或1,但它仅控制台未定义。

我见过类似问题的解决方案,但在这些情况下,对象在数组中的位置不是一个变量,而是一个确定的数字。对于一些原因这个区别不要这样工作.如何仅获取电影名称属性?

来源 链接

JavaScript从数组内的对象获取一个属性

我有一个名为movies的数组,其中包含属性为movieName、grade和position的对象。例如,这些对象:

var movies=[{movieName:“蜜蜂电影”,等级:3,位置1},{movieName:“史莱克”,等级:5,位置:2}];

然后,我只想获取对象的movieName属性。要从movies数组中确定要从哪个对象获取movieName,我创建了一个名为arrayPosition的变量,该变量是介于0和数组长度-1之间的随机数:

arrayPosition=数学地板(Math.random()*movies.length);

例如:

var movies=[{movieName:“不可思议”,等级:4,位置:1},{movieName:“螺栓”,等级:5,位置:2}];arrayPosition=数学地板(Math.random()*movies.length);console.log(movies[arrayPosition].movieName)

在这种情况下,我希望它根据arraPosition是0还是1来控制台“不可思议”或“螺栓”,但它只控制台未定义。

我见过类似问题的解决方案,但在这些情况下,对象在数组中的位置不是一个变量,而是一个确定的数字。由于某种原因,这种差异使它无法工作。如何仅从数组中的对象获取moviName属性?