【问题标题】:Object.freeze and Array Notation inside ObjectObject.freeze 和对象内的数组表示法
【发布时间】:2021-03-08 12:51:10
【问题描述】:

请有人告诉我这是如何工作的。

[taskTypes.wind.printer_3d] 是一种设置对象属性的方法吗?

["windFarm"] 是一个只有一个元素的数组吗?

在一个大项目中试图理解别人的无证代码是非常令人沮丧的。

const keysForBigOutputData = Object.freeze({
    wind: {
        [taskTypes.wind.printer_3d]: ["windFarm"],
    }
.....
});

【问题讨论】:

    标签: javascript node.js arrays object


    【解决方案1】:

    在两个方面都正确。

    keysForBigOutputData.wind 将是一个具有以taskTypes.wind.printer_3d 的值命名的属性的对象。

    ["foo"] 是一个单元素数组。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-29
      • 2011-12-16
      相关资源
      最近更新 更多