收藏
回答

filter过滤-数组-问题?

请问大家微信小程序中又没有提供向vue那样的filter过滤器,过滤一个数组.

var  array=[{name:"lisi",age:21,sex:"男"},{name:"黄哈哈",age:20,sex:"男"},,{name:"llili",age:29,sex:"女"}]

过滤上方数组,输出性别男的数组内容.

回答关注问题邀请回答
收藏

4 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-11-26

    一句代码搞定

    console.log(array.filter(e=>e.sex=="男"))

    2019-11-26
    有用
    回复 1
    • 😘ོ
      😘ོ
      2019-11-26
      谢谢!
      2019-11-26
      回复
  • 😘ོ
    😘ོ
    2019-11-26

    已经解决了,谢谢各位大佬。上方有位大佬发出了例子.谢谢

    2019-11-26
    有用
    回复
  • .
    .
    2019-11-26

    let tempArr = [];

    tempArr = array.filter(e=>{

    return e.sex=="男"

    })

    console.log(tempArr)


    2019-11-26
    有用
    回复 1
    • 😘ོ
      😘ོ
      2019-11-26
      谢谢大佬
      2019-11-26
      回复
  • 老张
    老张
    2019-11-26

    array.filter

    2019-11-26
    有用
    回复 3
    • 😘ོ
      😘ོ
      2019-11-26
      嗯,写了个例子。和vue差不多。谢谢
      2019-11-26
      回复
    • 老张
      老张
      2019-11-26回复😘ོ
      百度array.filter
      2019-11-26
      回复
    • 😘ོ
      😘ོ
      2019-11-26回复老张
      嗯,我自己写了个例子。谢谢
      2019-11-26
      回复
登录 后发表内容
问题标签