我将如何对数组进行抽象的“对象声明”?

时间:2018-10-08 04:43:28

标签: javascript object

对不起,标题了,但是我想不起来怎么写。

我正在使用框架。我已经完成了stuff = []的初始化数组stuff[x]的存储,该数组存储了一系列框架内容,其框架属性类似于stuff[x].events。每个数组项都有很多这些属性。

此外,我已经设置了stuff[x].myvalue = y自定义属性。

但是,我现在有几个属性,处理起来很繁琐。因此,我一直想像stuff[x].my.value一样走动,这样我就可以通过一个电话看到或设置它们。

除了... stuff[x].my.value = y的结果是Uncaught TypeError: Cannot set property 'value' of undefined,因为.my未初始化为对象。

初始化stuff的数组项以期望对象的最佳方法是什么?在构造时,我是否必须针对每个单独的项目执行此操作? let stuff[i].my = {data}还是可以更抽象地设置它?

0 个答案:

没有答案