这条record[field]
行在这里实际上是什么意思......
record[field] = parseInt( $('input#'+field).val() );
是在新的名称 - 值字段中的空对象记录中插入int值...如果是,那么我们也可以使用点表示法来执行此操作...这里是完整的代码
var fields = ['id', 'name', 'subject', 'theory', 'practical'];
var record = {};
for (var index in fields) {
var field = fields[index];
if (field == 'id' || field == 'theory' || field == 'practical')
record[field] = parseInt( $('input#'+field).val() );
else
record[field] = $('input#'+field).val();
}
答案 0 :(得分:1)
无点符号无法正常工作
记录是一个对象/地图
使用记录[字段],您将对象添加一个条目,其中键为字段。