【问题标题】:How do you create an object containing an array using literals如何使用文字创建包含数组的对象
【发布时间】:2014-07-20 08:47:47
【问题描述】:

我想使用文字来做到这一点:

newObject.object[0].time = 1200;

但是下面的代码报错:

var newObject = {
    object[0].time: 1200
};

有没有办法使用字面量构造这样的对象?

【问题讨论】:

    标签: javascript arrays oop


    【解决方案1】:
    var newObject = {        // base object
        object: [            // array as "newObject.object"
            {                // object as a first element of array
                time: 1200
            }
        ]
    };
    
    console.log(newObject.object[0].time);  // 1200
    

    【讨论】:

      猜你喜欢
      • 2010-12-31
      • 1970-01-01
      • 1970-01-01
      • 2019-04-22
      • 2011-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多