const fruits = [ { name: 'apple', color: 'red' }, { name: 'banana', color: 'yellow' }, { name: 'grape', color: 'purple' } ]; function test() { const isAllRed = fruits.every(f => f.color == 'red'); console.log(isAllRed); // false }
现在更简洁了,不是吗?相同的方式,如果我们想测试是否存在红色的水果,我们可以使用 Array.some 一行代码实现。
const fruits = [ { name: 'apple', color: 'red' }, { name: 'banana', color: 'yellow' }, { name: 'grape', color: 'purple' } ]; function test() { // 条件:任何一个水果是红色 const isAnyRed = fruits.some(f => f.color == 'red'); console.log(isAnyRed); // true }
6.总结
让我们一起生产更多可读性高的代码。我希望你能从这篇文章学到东西。也希望大家多多支持脚本之家。
您可能感兴趣的文章: