zoukankan      html  css  js  c++  java
  • JS中every()和some()的用法

    every()与some()方法都是JS中数组的迭代方法。

    every()是对数组中每一项运行给定函数,如果该函数所有一项返回true,则返回true。一旦有一项不满足则返回flase

                    //every满足所有则返回true
                    const checkee=this.cart.every(function(item){
                        return item.check==true
                    })
                    //当所有商品选中时  全选框也被选中
                    if(checkee){
                        console.log(111)
                        $('.quan').prop('checked','checked')
                    }else{
                        $('.quan')[0].checked=false
                    }                            

    some()是对数组中每一项运行给定函数,如果该函数满足任一返回true,则返回true

            var a=[1,2,4,69,56,89]
         var some1=a.some((item)=>{
                    return item > 88
                })
            console.log(some1)//true
  • 相关阅读:
    XML介绍
    JavaScript基础
    pygame模块参数汇总(python游戏编程)
    CSS3
    CSS( Cascading Style Sheets )简书
    HTML5
    用python进行应用程序自动化测试(uiautomation)
    HTML入门
    Selenium2 (python)
    C#快速入门
  • 原文地址:https://www.cnblogs.com/dcyd/p/12342841.html
Copyright © 2011-2022 走看看