ES6中数组方法( every 和 some )

判断对象数组中每个人是否成年,大于17成年,否则未成年

1var arr = [ 2 {name:'jerry',sex:'man',age:14}, 3 {name:'jack',sex:'woman',age:19}, 4 {name:'bill',sex:'man',age:18} 5 ] 6 var every = arr.every(function(obj){ //every 一假即假 7 return obj.age > 17 8 }) 9 var some = arr.some(function(obj){ // some 一真即真 10 return obj.age >17 11 }) 12 console.log(every,some) //false true

应用场景: 注册或登陆页判断所填内容是否为空

点赞
收藏

评论区

加载中...

相关推荐

javabean转jsonObject

工程场景:需要将一个javaBean转换成jsonObject对象。假设UserusernewUser();有三个属性,name、age、sex,我们对其设值user.setName("张三");user.setAget("32");user.setSex(null);现需要转换,我采用的方法是:JS

JavaWeb 之 JSON

一、概述  1、概念JSON:JavaScriptObjectNotation JavaScript对象表示法  2、基本格式varp{"name":"张三","age":23,"sex":"男"};  3、用途和优点(1)json现在多用于存储

PHP二维数组按某个键值排序

二维数组:$arrarray('name''小坏龙','age'28),array('name''小坏龙2','age'14),arr

JSON笔记

一、1、  JSON.stringify(obj)将JSON转为字符串:      vara{"name":"tom","sex":"男","age":"24"};      varaToStrJSON.stringify(a);      alert(aToStr);//结果:{"na

OC之description

打印对象用%@,比如打印字符串对象:NSString\name@”haha”;NSLog(@”%@”,name);输出结果为:haha比如:Person\p\\Personalloc\init\;p.age20;p.name@”jack”;NSLog(@”%@”,p);会打印出对象

MySQL面试(二)

1、为什么索引遵循最左匹配原则?  当B树的数据项是符合的数据结构,比如(name,age,sex)的时候,B树是按照从左到右的顺序建立搜索树的。比如当(张三,20,F)这样的数据来检索的时候,b树会优先比较name来确定下一步的所搜方向,如果name相同再依次比较age和sex,最后得到检索的数据;但当(20,F)这样的没有name的数据来的时候