You’ll have to use []
notation to set keys dynamically.
var jsonVariable = {};
for(i=1; i<3; i++) {
var jsonKey = i+'name';
jsonVariable[jsonKey] = 'name1';
}
Now in ES6 you can use object literal syntax to create object keys dynamically, just wrap the variable in []
var key = i + 'name';
data = {
[key] : 'name1',
}