js reduce方法

js reduce方法

reduce方法被用于将一个数组归纳成一个单独的值。

在reduce中,第一个参数是一个累加值,表示数组将被归纳成的值。reduce还可以接收一个累加值的初始值

求和

const arr = [5, 7, 4, 2]
const sum = arr.reduce((a, b) => {
    
    
    a += b
    return a
}, 0);
console.log(sum);

每个单词的首字母

const words = ["Beach", "Random", "Angle", "Clever", "None"];
const alph = words.reduce((a, x) => {
    
    
    a[x[0]] = x;
    return a
}, {
    
    })
console.log(alph);

Supongo que te gusta

Origin blog.csdn.net/m0_48546501/article/details/130387908
Recomendado
Clasificación