ES6中陣列求和,求平均數方法( reduce

2022-09-16 00:27:13 字數 433 閱讀 8729

應用場景一    計算陣列中所有值的總和

var numbers = [3,5,9];

var sumvalue = numbers.reduce(function(sum,number),1000 ) //

第一次初始化時用1000 + 陣列中的第一項

console.log(sumvalue) //

1017

將陣列中物件的某個屬性抽離到另乙個陣列中

var primarycolors =[,,

]var colorsarr = primarycolors.reduce(function

(arr,primarycolor),);

console.log(colorsarr)

//["red", "yellow", "bule"]

ES6中陣列的常用方法

1 fill的用法 宣告指定陣列長度,並填充對應資料 const arr new array 3 fill agwenbi console.log arr agwenbi agwenbi agwenbi 2 from的用法 from,從乙個類似陣列或可迭代物件建立乙個新的,淺拷貝的陣列 let st...

es6中新增陣列的方法

1.array.from 這個東西就是把一些集合,或者長的像陣列的偽陣列轉換成真的陣列,比如arguments,js選擇器找到dom集合,還有物件模擬的陣列 var obj array.from obj arguments 偽陣列 返回的是乙個陣列 slice.call arguments,0 這種...

ES6中常用陣列方法總結

1.array.find array.find 返回值是第乙個符合條件的陣列子項,找到符合條件的之後就不在繼續遍歷。let arr let finditem arr.find item item.name 張三 console.log finditem 2.array.findindex array...