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;
}