1 // 擴展運算符(...) 2 let a = [1,2,3,4] 3 let b = [5,6,7,8] 4 let c = [9,10,11,12] 5 let d = '1'+'2'+'3' 6 // 將數組轉為一個參數序列 7 console.log(...a) 8 // 將b添加在a的尾部 9 a.push(...b) 10 console.log(a) 11 // 合並數組 12 console.log([...b,...c]) 13 // 結合Math方法求最大值 14 console.log(Math.max(...a)) 15 // 將字符串轉為數組 16 console.log([...d]) 17 // Array.of將一組值或字符串轉為數組 18 console.log(Array.of('3',4,5)) 19 // find()找到符合條件的成員,value為當前值,index為所在索引,arr為原數組 20 a.find((value,index,arr)=>{ 21 if(value < 4) console.log(value,index) 22 }) 23 // findIndex()找到符合條件的成員,value為當前值,index為所在索引,arr為原數組 24 a.findIndex((value,index,arr)=>{ 25 if(value < 4) console.log(value,index) 26 })