Array.from()
Array.from方法用于将两类对象转为真正的数组:类似数组的对象(array-like object)和可遍历(iterable)的对象(包括 ES6 新增的数据结构 Set...实例1:
let obj = {
'0':1,
'1':2,
'2':3,
length:3
};
ES5:
console.log([].slice.call(obj));//[1, 2, 3]
ES6...[1,3,5,7,9].findIndex(n => n > 6);//3
[1,3,5,7,9].findIndex(n => n < 1);//-1
从上边的实例中我们发现和indexOf方法一样,...(NaN, n));//NaN
[1,2,NaN,3].findIndex(n => Object.is(NaN, n));//2
find和findIndex方法都可以发现NaN,弥补了数组的indexOf...方法返回一个布尔值,表示某个数组是否包含给定的值,与字符串的includes方法类似。