Array.every方法介绍

作者: 前端沐先生 | 来源:发表于2017-04-07 11:04 被阅读128次

在说every时,先来看一下forEach与jquery.each

jquery.each使用用法:

Array.forEach使用方法:

jquery.each与Array.forEach的差异:

forEach 用法与jquery的each方法很类似,以至于我一直都认为这个是W3C抄jquery的。

当然$.each还可以处理一些jquery对象,但是forEach仅仅用于Array对象。

$.each通过return来实现跳出当前循环[continue]或终止循环[break]操作

continue = return 或 retrun true;

break = return false;

而forEach好像是忘记了break的实现,无论return什么实现的效果都是continue;

Array.every使用方法:

这个时候Array.every就闪亮登场了,该方法在处理循环判断为假时跳出用起来真的是蛮方便的。

执行结果如下:

通过测试可以看到,在执行到与条件不符的时候,every就直接返回并跳出了循环。

野生前端工程师

相关文章

网友评论

    本文标题:Array.every方法介绍

    本文链接:https://www.haomeiwen.com/subject/avzcattx.html