var patientInfo = {}
patientInfo.patientID = row.patientID;
patientInfo.firstName = row.firstName;
patientInfo.lastName = row.lastName;
patientInfo.dateOfBirth = row.DateOfBirth;
patientInfo.age = row.age;
patientInfo.gender = row.gender;
当我打印
patientInfo
时,我仅获得一行的数据...如何获得所有行的数据? 最佳答案
不太清楚你的意思。但是,假设您正在循环使用此代码,则始终会覆盖patientInfo
数据。将它们添加到数组中:
infos = []
for(.....) {
var patientInfo = {}
patientInfo.patientID = row.patientID;
patientInfo.firstName = row.firstName;
patientInfo.lastName = row.lastName;
patientInfo.dateOfBirth = row.DateOfBirth;
patientInfo.age = row.age;
patientInfo.gender = row.gender;
infos.push(patientInfo)
}
很高兴知道
row
的来源。也许您可以这样做:infos = []
for(.....) {
infos.push(row)
}
也许您根本不需要这样做。您必须提供更多信息。
更多信息=>更好的答案。
关于javascript - 获取行中的所有值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5645324/