400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

es6some方法有哪些作用

这期内容当中小编将会给大家带来有关es6 some方法有哪些作用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

创新互联为企业提供:品牌网站设计、网络营销策划、小程序制作、营销型网站建设和网站运营托管,一站式网络营销整体服务。实现不断获取潜在客户之核心目标,建立了企业专属的“营销型网站”,就用不着再为了获取潜在客户而苦恼,相反,客户会主动找您,生意就找上门来了!

es6 some()方法是用来检测数组中是否存在符合指定条件的元素,存在就返回true,不存在就返回false;换个角度,也可用来检测数组中的所有元素是否都不符合指定条件,都不符合则返回false,有一个或者多个符合则返回true。

本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。

some() 方法可以用于检测数组中的元素是否满足指定条件(函数提供),存在就返回 true,不存在就返回 false。只要数组中有一个元素满足条件,some() 就返回 true;

换个角度思考,some() 也可以用来检测数组中的所有元素是否都不符合指定条件,都不符合的话就返回 false,有一个或者多个符合的话就返回 true。

array.some(function callbackfn(Value,index,array),thisValue)

song() 方法会按升序索引顺序对每个数组元素调用 callbackfn 函数,直到 callbackfn 函数返回 true。如果找到导致 callbackfn 返回 true 的元素,则 some() 方法会立即返回 true。如果回调不对任何元素返回 true,则 some() 方法会返回 false。

some() 方法不为数组中缺少的元素调用该回调函数。除了数组对象之外,some() 方法可由具有 length 属性且具有已按数字编制索引的属性名的任何对象使用,如关联数组、Arguments 等。

示例:检测数组中元素的值是否都为奇数

如果 some() 方法检测到偶数,则返回 true,并提示不全是奇数;如果没有检测到偶数,则提示全部是奇数。

function f(value, index, ar) {
    if (value % 2 == 0) {
        return true;
    }
}
var a = [1,15,4,10,11,22];
var evens = a.some(f);
if (evens) {
    console.log("不全是奇数。");
} else {
    console.log("全是奇数。");
}

上述就是小编为大家分享的es6 some方法有哪些作用了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。


本文标题:es6some方法有哪些作用
文章来源:http://www.bluegullmedia.com/article/jdehji.html

其他资讯

让你的专属顾问为你服务

0.0382s