内置的可迭代对象有哪些?
String、Array、Map 和 Set,RegExpStringIterator
可迭代对象转数组的方式
- Array.from()
- [...iterator]
- 通过for of 我们是可以剥开可迭代对象的外衣访问到里面的
let str='123';
let arr=Array.from(str); // ["1", "2", "3"] 方式1
let arr1=[...str]; // ["1", "2", "3"] 方式2
let arr2=[];
for (let i of str){
arr2.push(i)
}
console.log(arr2); // ["1", "2", "3"] 方式3