map和reduce
map是对一个集合进行逐个处理
reduce是对一个集合进行聚合处理
let arr = ["2","4","6","8","10"];
let arr2 = arr.map(s => parseInt(s));//逐个对每个元素转成Int类型并生成新数组arr2
arr2.reduce((a,b) => a+b);//a+b的结果给a,并将下一个元素赋值给b,然后继续运算,初始a为第一个元素,b为第二个元素
arr2.reduce((a,b) => a*b,0);//第一次运算时给a给默认值