必备条件
1, 该类数组对象必须具有length属性,用于指定数组的长度。如果没有length属性,那么转换后的数组是一个空数组。
2, 该类数组对象的属性名必须为数值型或字符串型的数字 ( 该类数组对象的属性名可以加引号,也可以不加引号)
例如:
var obj = {
1:"dsf",
2:'D',
3:'TES',
length:3
}
console.log(Array.from(obj)) // [undefined, "dsf", "D"]
Array.from()方法,可以将类数组,转换为数组
网友评论