JSFiddle - React, Tailwind, and code Playground
by John Grivas
JavaScript
var category = ['Guitar', 'Bass', 'Amps'];
var platform_a = ['platform-a1', 'platform-a2', 'platform-a3'];
var platform_b = ['platform-b1', 'platform-b2', 'platform-b3'];
var platform_c = ['platform-c1', 'platform-c2', 'platform-c3'];
//Simple Usage
var obj = {
Guitar: platform_a,
Bass: platform_b,
Amps: platform_c
};
console.log(JSON.stringify(obj));
alert(JSON.stringify(obj));
//Dynamically
var FinalObject = {};
FinalObject[category[0]] = platform_a;
FinalObject[category[1]] = platform_b;
FinalObject[category[2]] = platform_c;
console.log(JSON.stringify(FinalObject));
alert(JSON.stringify(FinalObject));
//More Dynamic
var platforms = {
platform_a: ['platform-a1', 'platform-a2', 'platform-a3'],
platform_b: ['platform-b1', 'platform-b2', 'platform-b3'],
platform_c: ['platform-c1', 'platform-c2', 'platform-c3']
};
for (var i = 0; i < category; i++) {
console.log("------------------");
console.log(platforms[i]);
//FinalObject[category[i]] = platform_a;
}