Javascript 尝试为obj变量动态设置属性和目标字段名
我在不同的字段中输入球员姓名 我想创建一个循环,循环所有字段并将属性添加到某个对象:Javascript 尝试为obj变量动态设置属性和目标字段名,javascript,meteor,Javascript,Meteor,我在不同的字段中输入球员姓名 我想创建一个循环,循环所有字段并将属性添加到某个对象: for (i = 0; i <= playersCount; i++) { var newTournament = { player + i: event.target.player + i.value } } for(i=0;i试试这种方法 var newTournament = {}; for (i = 0; i <= playe
for (i = 0; i <= playersCount; i++) {
var newTournament = {
player + i: event.target.player + i.value
}
}
for(i=0;i试试这种方法
var newTournament = {};
for (i = 0; i <= playersCount; i++) {
newTournament[player + i] = event.target.player + i.value;
}
var newtourname={};
对于(i=0;iplayer+i:event.target.player+i.value
这是什么样的语法?我从来没有见过这样的东西,它能做什么?这毫无意义,只是给我一个想法:在obj中创建不同的属性,并让它们取连续命名的字段名的值。对于键name它可以工作,但它给出的字段名是NaN。不确定输入数据是什么形式,但您可以通过以下方式尝试event.target.player.toString()+i.value.toString();
输入数据是字符串,我将尝试一下,谢谢。