如果要使用 reduce 查找数组中的最大值,可以这么做:
[3, 5, 4, 3, 6, 2, 3, 4].reduce((a, i) => Math.max(a, i), -Infinity);...上面,在每一次迭代中,我们返回累加器和当前项之间的最大值,最后我们得到整个数组的最大值。...如果你真想在数组中找到最大值,不要有上面这个,用下面这个更简洁:
Math.max(...[3, 5, 4, 3, 6, 2, 3, 4]);
连接不均匀数组
let data = [
["The"...,在每次迭代中,我们检查键是否存在,如果不存在,我们创建一个数组,然后将当前的对象添加到该数组中,并返回组数组。...你可以用它做一个函数,用一个指定的键来分组对象。