学习链接
判断数组中某一项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对应的值都相等,反之不相等
JavaScript判断数组中key值的比较,
文章介绍了如何使用JavaScript的Array.prototype.every方法来判断数组中某项key(如taskDefKey)的值是否全部等于特定值(如2048)或彼此相等。通过示例代码展示了两种情况的判断逻辑和条件检查。
3702

被折叠的 条评论
为什么被折叠?



