Array.from() 转换实例
作用:从一个类数组或可迭代对象中创建一个指定的数组实例。
可以转换的要求:1. 该类数组对象必须具有 length 属性,用于指定数组的长度,如果没有,转换后的则是一个空数组。
2. 该类数组对象的属性名必须为数值型或字符串型文字。
接收的参数:Array.from(需要转换的实例,函数,this指向)
例子:let arr = {
0:"name",
1:"age",
"length":2
}
console.log(Array.from(arr)) // => ["name","age"]
let arr1 = {"a":"b","c","d","length":2} // => [undefined,undefined]
Array.fill() 填充数组
作用:用指定的元素填充数组。
接收三个参数:arr.fill(item,starIndex,endIndex)。
let arr = [1,2,3]
arr.fill(5) // => [5,5,5]