我需要动态设置JS对象属性名称。
for(i=1; i<3; i++) {
var key = i+'name';
data = {
key : 'name1',
}
}
结果应为:
data = {
1name: 'name1'
2name: 'name1'
}
最佳答案
var jsonVariable = {};
for(var i=1; i < 3; i++) {
jsonVariable[i + 'name'] = 'name' + i;
}
关于javascript - 如何通过变量设置JS对象属性名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13833204/