ES6 数组 some, every用法

it2026-08-14  11

ES6 数组提供了some和every方法

some表示只有一个满足条件就返回true,every则表示只有全部满足条件才会返回true。简单例子如下:

​ <html> <head> <style type="text/css"> </style> </head> <body> <script> let arr = [ { name: 'xiaoliu', age: 18 }, { name: 'xiaoli', age: 25 }, { name: 'xiaowang', age: 30 } ] console.log('有没有年龄超过20的: ' + arr.some((item) => item.age > 20)); console.log('年龄是否都超过20: ' + arr.every((item) => item.age > 20)); </script> </body> </html> ​

打印如下:

有没有年龄超过20的: true 年龄是否都超过20: false

 

 

 

最新回复(0)