处理数据常用到的方法

2020-12-11  本文已影响0人  陶菇凉

1. arr.map();

var arr=[{
  id:1,
  name:'test'
}]
var idArr = arr.map((v) => {
          return v.id;
        });
返回的idArr是一个id组成的数组

2.arr.some();

var ages = [4, 12, 16, 20];

function myFunction() {
    document.getElementById("demo").innerHTML = ages.some(ele => ele>13));
}
返回结果是true或者false

3.arr.findIndex()

let index = web.findIndex((row) => {
                    return item.id === row.id
                })
返回的是符合条件的索引值,不存在或返回-1;

.arr.find()

var arr=[{
  id:1,
  name:'test'
},{
  id:2,
  name:'test2'
}]
let data=arr.find(ele=>ele.id=id);
返回的是当前符合条件的元素;
上一篇 下一篇

猜你喜欢

热点阅读