Array.from方法用于將兩類對象轉為真正的數組:類似數組的對象(array-like object)和可遍歷(iterable)的對象(包括ES6新增的數據結構Set和Map)。
let arrayLike={'0':'a','1':'b','2':'c',length:3};
let arr2=Array.from(arrayLike);// ['a', 'b', 'c']
Array.of方法用于將一組值,轉換為數組。
Array.of(3,11,8)// [3,11,8]
數組實例的find方法,用于找出第一個符合條件的數組成員。它的參數是一個回調函數,所有數組成員依次執行該回調函數,直到找出第一個返回值為true的成員,然后返回該成員。如果沒有符合條件的成員,則返回undefined。find方法的回調函數可以接受三個參數,依次為當前的值、當前的位置和原數組。
[1,5,10,15].find(function(value,index,arr){returnvalue>9;})// 10
fill方法使用給定值,填充一個數組。
newArray(3).fill(7)
['a','b','c'].fill(7)