var streamerStatus = [];
var streamers = ['x', 'y', 'z'];
for (var i = 0; i < streamers.length; i++){
streamerStatus.push({streamers[i]: 'OFFLINE'});
}
Asked
Active
Viewed 29 times
-1

Mairaj Ahmad
- 14,434
- 2
- 26
- 40

Albert L C
- 1
- 1
-
2ES6: `streamerStatus.push({[streamers[i]]: 'OFFLINE'})` – Andreas Feb 22 '17 at 11:01
-
2ES6: `streamerStatus = streamers.map( k => ({ [k] : 'OFFLINE' }) )` – pawel Feb 22 '17 at 11:04
1 Answers
0
for (var i = 0; i < streamers.length; i++){
var obj = {};
obj[streamers[i]] = 'OFFLINE';
streamerStatus.push(obj);
}

philipp
- 15,947
- 15
- 61
- 106