美文网首页
常见数组的几种处理方法

常见数组的几种处理方法

作者: 有一个程序媛 | 来源:发表于2020-09-28 19:50 被阅读0次

    const arr = [{ id: 1, name: '小明1',sort: 1 },{ id: 2, name: '小明2',sort: 2 },{ id: 3, name: '小明3',sort: 3 },{ id: 4, name: '小明4',sort: 4 },{ id: 5, name: '小明5',sort: 5 },{ id: 6, name: '小明6',sort: 6 },{ id: 7, name: '小明7',sort: 7 } ]

    不用for循环取出数组中的某个属性,如id

    const ids = arr.map((item) => {

        return item.id

    }) ----------------------------  取出数组中的id集合       [1,2,3,4,5,6,7]

    不用for循环取出符合某个判断条件的集合

    const ids = arr.filter((item) => {

        return item.sort > 3

    }) ------------------------------ 取出数组中排序大于3的集合   [{ id: 4, name: '小明4',sort: 4 },{ id: 5, name: '小明5',sort: 5 },{ id: 6, name: '小明6',sort: 6 },{ id: 7, name: '小明7',sort: 7 } ]

    相关文章

      网友评论

          本文标题:常见数组的几种处理方法

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