for in 遍历数组的索引(即键名)
for of 遍历数组的元素值
数据如上图所示,要想获取数组每一项的对象的长度,实际应用场景是上传前的数据判断是否字段全部都填写,即获取每一项的长度
1.for of 获取数组中的每一项
for(const m of tableData) { console.log(m) }
m即为数组中的每一项
2.for in 获取数组中每一项的长度
handleUploadJudge(tableHeader, tableData) {
for (const m of tableData) {
let counter = 0
for (const key in m) {
counter++
}
if (counter < tableHeader.length) {
return false
}
}
return true
}
3.一旦不满足条件则跳出循环 返回 false, 否则继续进行遍历