Array.from() 方法从一个类似数组或可迭代对象创建一个新的,浅拷贝的数组实例。
//基于foo字符串拷贝一个数组
console.log(Array.from('foo'));
输出:
Array ["f", "o", "o"]
//基于原始数组,拷贝一份,且给每一个元素在拷贝的过程中执行对应函数处理
console.log(Array.from([1, 2, 3], x => x + x));
输出:
Array [2, 4, 6]
Array.from() 方法从一个类似数组或可迭代对象创建一个新的,浅拷贝的数组实例。
//基于foo字符串拷贝一个数组
console.log(Array.from('foo'));
输出:
Array ["f", "o", "o"]
//基于原始数组,拷贝一份,且给每一个元素在拷贝的过程中执行对应函数处理
console.log(Array.from([1, 2, 3], x => x + x));
输出:
Array [2, 4, 6]