array 是一个包含多个具有相同属性值对象的数组;
array = [object,object...];
一、Array.from方法
var newArray = Array.from(array, ({name}) => name);
拓展:Array.from三种使用方法
- Array.from(obj,mapFn) // 一个类数组对象或者可遍历的对象转换成真正的数组;
- Array.from({ length:n }, Fn) // Fn 执行 n 次;
- Array.from('string') // ['s', 't', 'r', 'i', 'n', 'g']
二、map方法
var newArray = array.map((item)=>{
return item.vlaue;
})
三、foreach 方法
通过循环依次取出对象中指定的属性值存入定义好的数组中;