1.給定一個數組
series:[
{name: "使用中資源量",value: 754},
{name: "維修中資源量",value: 611},
{name: "保養中資源量",value: 400},
{name: "已損壞資源量",value: 200}
]
2.獲取name/value屬性 希望得到value屬性的數組
arrValue:[754,611,400,200]
3.定義獲取方法
getArrayProps(array, key) {
var key = key || "value";
var res = [];
if (array) {
array.forEach(function(t) {
res.push(t[key]);
});
}
return res;
}
4.方法調用
var arrValue = getArrayProps(series,'value');
console.log(arrValue);
var arrName = getArrayProps(series,'name');
console.log(arrName);