アプリケーションシナリオアレイ内の全ての値の合計
VaRの数= [3,5,9 ]; VAR sumValue = numbers.reduce(関数(SUM、数){ // SUM2二つの数字の前 にconsole.log(SUM)// 1000年1003 1008 戻り SUM + 数。 }、 1000) // 最初の配列千+最初の項目で初期化 にconsole.log(sumValue)// 1017
取り外し別のアレイに配列内のオブジェクトのプロパティ
VaRの原色は= [ {色: "赤" }、 {色: "黄" }、 {色: "BULE" } ] VAR colorsArr = primaryColors.reduce(関数(ARR、のprimaryColor){ arr.push(primaryColor.color) ; 戻りARRと、 }、[])。 console.log(colorsArr) // [ "赤"、 "黄"、 "BULE"]