How I can assign name of the object as a variable $var1
using TypeScript
const $var1 = 'email';
data = [{
name: 'John',
$var1: 22
}];
How I can assign name of the object as a variable $var1
using TypeScript
const $var1 = 'email';
data = [{
name: 'John',
$var1: 22
}];
Use JS computed property
const $var1 = 'email';
data = [{
name: 'John',
[$var1]: 22
}];
You can insert variable as key using Object[variable]
as follows.
const $var1 = 'email';
// -- First Way
const data = [{
name: 'John',
}];
data[0][$var1] = 22;
console.log(data);
// -- Second Way
const result2 = [{
name: 'John',
[$var1]: 22
}];
console.log(result2);