1. 梗概
from() 方法用于通过拥有 length 属性的对象或可迭代的对象来返回一个数组。
语法:
Array.from(被转换的对象, 处理函数, thisValue)
1. 参数
被转换的对象必需,拥有 length 属性的对象或可迭代的对象处理函数可选, 每个迭代对象将会被传进这个函数, 取返回值作为生成数组的元素之一thisValue可选,处理函数中的 this 指向。
实例:
var setObj = new Set(["a", "b", "c"]);
var arr = Array.from(setObj);//['a','b','c']
var arr = Array.from([1, 2, 3], x => x * 10);
// arr[0] == 10; // arr[1] == 20; // arr[2] == 30;1. 说明:
- child::Set集合