学习链接
判断数组中某一项key对应的值是否都相同,或者都等于某个值
1、判断某一项key(taskDefKey)对应的值都等于’2048’:
let flag = rowObj.every(ele => ele.taskDefKey=== '2048')
if (flag) {
}
判断flag是否为true,证明taskDefKey对应的值都等于’2048‘,反之不全等
2、判断某一项key(taskDefKey)对应的值是否都相等:
const val = rowObj[0].taskDefKey
const flag = rowObj.every(ele => ele.taskDefKey === val)
if (flag) {
}
判断flag若为true,证明taskDefKey对应的值都相等,反之不相等