对这个代码加一下注释for (var i = 0; i < rows.length; i++) { html += '<tr>' ; var titleVal=setNullToEmpty(rows[i].examDetail.title); html+='<td>'+ titleVal+'</td>'; var itemImgStr = rows[i].examDetail.itemImg; var itemTypeVal=setNullToEmpty(rows[i].itemTypeStr); html+='<td>'+itemTypeVal+'</td>'; var contentVal=setNullToEmpty(rows[i].examDetail.content); html+='<td>'+ contentVal+'</td>'; var isRightVal=setNullToEmpty(rows[i].isRightStr); html+='<td>'+isRightVal+'</td>'; var scoreVal=setNullToEmpty(rows[i].examDetail.score); html+='<td>'+ scoreVal+'</td>'; var sidVal=setNullToEmpty(rows[i].sidStr); html+='<td>'+ sidVal+'</td>'; }
时间: 2024-04-01 22:36:22 浏览: 19
// 遍历循环 rows 数组中的每一项
for (var i = 0; i < rows.length; i++) {
// 拼接表格行的 html
html += '<tr>' ;
// 获取 rows 数组中当前循环项的 examDetail.title,如果为 null 则赋值为空字符串
var titleVal=setNullToEmpty(rows[i].examDetail.title);
// 拼接表格单元格的 html,并将 titleVal 值填入
html+='<td>'+ titleVal+'</td>';
// 获取 rows 数组中当前循环项的 examDetail.itemImg
var itemImgStr = rows[i].examDetail.itemImg;
// 获取 rows 数组中当前循环项的 itemTypeStr,如果为 null 则赋值为空字符串
var itemTypeVal=setNullToEmpty(rows[i].itemTypeStr);
// 拼接表格单元格的 html,并将 itemTypeVal 值填入
html+='<td>'+itemTypeVal+'</td>';
// 获取 rows 数组中当前循环项的 examDetail.content,如果为 null 则赋值为空字符串
var contentVal=setNullToEmpty(rows[i].examDetail.content);
// 拼接表格单元格的 html,并将 contentVal 值填入
html+='<td>'+ contentVal+'</td>';
// 获取 rows 数组中当前循环项的 isRightStr,如果为 null 则赋值为空字符串
var isRightVal=setNullToEmpty(rows[i].isRightStr);
// 拼接表格单元格的 html,并将 isRightVal 值填入
html+='<td>'+isRightVal+'</td>';
// 获取 rows 数组中当前循环项的 examDetail.score,如果为 null 则赋值为空字符串
var scoreVal=setNullToEmpty(rows[i].examDetail.score);
// 拼接表格单元格的 html,并将 scoreVal 值填入
html+='<td>'+ scoreVal+'</td>';
// 获取 rows 数组中当前循环项的 sidStr,如果为 null 则赋值为空字符串
var sidVal=setNullToEmpty(rows[i].sidStr);
// 拼接表格单元格的 html,并将 sidVal 值填入
html+='<td>'+ sidVal+'</td>';
}