如何在javascript中将Object添加到对象数组中

时间:2015-05-14 04:49:29

标签: javascript arrays

我想将Object添加到object数组中。

我的数组在jsfiddle中:https://jsfiddle.net/5w4zhw92/

预期

var sensors = [
{ id: 'led', name: 'LED', type: { port: '', path: '' } },
{ id: 'temp', name: 'TEMP', type: { path: '' } },
];

2 个答案:

答案 0 :(得分:1)

它已经工作你只需要在使用它之前声明变量。首先使用声明sensorType然后使用它。

var sensorType = {
    sender: {
        port: '',
        path: ''
    },
    receiver: {
        path: ''
    }
    };
var sensors = [
    { id: 'led', name: 'LED', type: sensorType.sender },
    { id: 'temp', name: 'TEMP', type: sensorType.receiver }
    ];

    console.log(sensorType.sender);
    console.log(sensors);

答案 1 :(得分:1)

只需更改代码中的语句顺序即可。首先声明sensorType对象。



JTextField