1. 实现的功能
对于如下数据,如果state都为true,则返回true,如果有一个元素的state不为true,返回false。
2. 使用every方法实现
const arr = [
{ id: 1, name: "草莓", state: false },
{ id: 2, name: "苹果", state: true },
{ id: 3, name: "西瓜", state: true },
{ id: 4, name: "哈密瓜", state: false }
];
const res = arr.every(item=>item.state);
console.log(res);
结果:
参考: 黑马vue视频