(1)遍历
1. Object.keys()
Object.keys(res).forEach(key => {
let temp={
name: res[key].name,
lat:res[key].y,
lon:res[key].x,
};
this.station.push(temp);
});
(详细用法自行搜索)
2. forEach()
data.forEach(item => {
if (item.x && item.y) {
this.stationData.push({
id: item.boreForecastStationId,
name: item.name,
latLng: [item.y, item.x],
})
}
});
3. map
this.tidedata = data.map(item => {
return {
name: item.name,
time: item.moment,
};
});
4.set
let tempSet = new Set()
tempSet.includes(item)
tempSet.add(item)
tempSet.delete(item)
//集合set转换为数组类型
let arr=[...tempSet]