Confusing but hopefully someone knows how to do this
I have this code:
const abc = [];
const value = "bar";
const setting = "foo";
abc.setting = value;
console.log(abc);
I want it to output [ foo: 'bar' ] but it outputs [ setting: 'bar' ]
Confusing but hopefully someone knows how to do this
I have this code:
const abc = [];
const value = "bar";
const setting = "foo";
abc.setting = value;
console.log(abc);
I want it to output [ foo: 'bar' ] but it outputs [ setting: 'bar' ]
Use []
to indicate the dynamic keys for object.
const abc = [];
const newObj = {};
const value = "bar";
const setting = "foo";
newObj[setting] = value;
abc.push(newObj);
console.log(abc);