1.filter方法,
let data=[{name:'晓明',age:'15',status:'1'},
{name:'小红',age:'15',status:'2'},
{name:'桃白白',age:'15',status:'3'},
{name:'白胡子',age:'15',status:'1'},
{name:'红发',age:'15',status:'2'},
{name:'宇智波鼬',age:'15',status:'3'}]
this.data =this.data.filter((value) => {
return value.status == 3
});
此时我们可以将 data对象中的status!=3的对象给过滤掉
2.map 将数组中每个对象中的一个属性转化为字符串
let list=[{name:'白胡子',age:'88'},{name:'凯多',age:'88'},{name:'赤犬',age:'88'},
{name:'黄猿',age:'88'},{name:'雷利',age:'88'}]
this.list= this.list.lmap(e => e.name).toString()
此时输出 "白胡子,凯多,赤犬,黄猿,雷利"
3.将字符串转化为数组,将字符串转化为数组有多种方式,这里介绍我常用的
data=data.split("\");此处可填写用于分割的字段,也可为空,