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

newObject.object[0].time = 1200;


但是以下代码给出了一个错误:

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


有什么方法可以使用文字构造此类对象?

最佳答案

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

关于javascript - 如何使用文字创建包含数组的对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23957188/

10-10 04:23